1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 06:46:36 +01:00

22 Commits

Author SHA1 Message Date
Thuan Vo
5f29d696fe no-jira: add dev docs for bumping CAPI provider version
Bumping CAPI provider version is currently a manual step with little
documentation to follow. This commit gathers all knowledge of such steps
for other contributors.
2025-03-18 13:59:22 -07:00
Thuan Vo
20d304f7dc build: bump go version to 1.23 2025-01-24 13:31:46 -08:00
W. Trevor King
b2b7d82cdf docs/dev/dependencies: Mention install-config YAML generation
Catching up with c1dbb138f8 (pkg/types: ensure kubebuilder can build
correct documentation, 2020-04-27, #3515), to make it easier for
first-time or occasional contributors to figure out how to update that
file.
2024-09-13 15:33:18 -07:00
Radoslaw Smigielski
158e27740d doc: minor update to installation doc
1. Replace yum by dnf.
2. Add zip to installation dependencies as it's really needed and not
   installed by default.
3. Update requitred golang version in does base what is currently in
   go.mod.
2024-08-02 11:53:47 +02:00
Patrick Dillon
33109b7034 Bump to Go 1.20
Bumps core Installer to Go v1.20. Terraform and providers will be
updated separately.
2023-06-01 11:44:20 -04:00
Rafael Fonseca
8d6187cd7f Use golang 1.18 2022-08-02 15:25:31 +02:00
Christoph Stäbler
2c09bc5276 Use golang 1.17
Signed-off-by: Christoph Stäbler <cstabler@redhat.com>
2022-05-06 09:03:58 +02:00
Evgeny Slutsky
f821cbe00a Bump golang to version 1.16
Signed-off-by: Evgeny Slutsky <eslutsky@redhat.com>
2021-08-31 14:59:23 +03:00
Abhinav Dahiya
46a5f49709 bump the minimum version for building installer to go 1.14
With Go 1.14 the handling of modules has improved in the sense that all the subcommands `go {test, generate}` now use the vendor when available by default. This makes it easier for us to run generate using the vendored tools like controller-tools etc. as it now uses the checked in vendor.
2020-07-06 12:19:20 -07:00
Christian Glombek
947795d5f3 docs: Update dependencies.md 2020-02-14 00:08:39 +01:00
Patrick Dillon
12ec7e0c6f Fix broken link in libvirt doc. 2019-05-02 16:42:38 -04:00
W. Trevor King
5ec2433025 docs: Stronger per-platform isolation
Punt per-platform docs down into platform-specific subdirectories so
we can apply platform-specific OWNERS files.
2019-04-10 12:41:01 -07:00
liangxia
4861d3903f Fix several typo 2019-01-17 17:29:22 +08:00
Abhinav Dahiya
a93818e9a9 docs: include dep version command in Go section 2018-12-14 09:59:38 -08:00
W. Trevor King
7ad6d9ddd1 docs/dev/dependencies: Nest "Go" under "Build Dependencies"
This should have happened when "Build Dependencies" landed in 4278ba3f
(docs/libvirt-howto: Add dependency installation, 2018-09-24, #315).
2018-11-14 15:53:38 -08:00
Colin Walters
e34a20dac0 docs: Just use yum on Fedora too
This is what I do.  `dnf` no longer complains if invoked as `yum`;
there's no point to having two separate sets of instructions.

Also use `systemctl enable --now` for further brevity.
2018-10-22 12:36:06 -04:00
Kirsten G
fffee62b89 fix libvirt destroy link 2018-10-19 15:05:20 -07:00
Steven Hardy
384e45f01c Fix typo in docs/dev/dependencies.md
The file extension is .toml not .yaml
2018-10-03 10:35:18 +00:00
Abhinav Dahiya
3171d02c91 docs: update vendoring docs to use dep 2018-10-02 16:20:31 -07:00
W. Trevor King
4d940ceea6 pkg/destroy/libvirt: Add behind a libvirt_destroy build tag
Docs for Go's build constraints are in [1].  This commit allows folks
with local libvirt C libraries to compile our libvirt deletion logic
(and get a dynamically-linked executable), while release binaries and
folks without libvirt C libraries can continue to get
statically-linked executables that lack libvirt deletion.

I've also simplified the public names (e.g. NewDestroyer -> New),
dropping information which is already encoded in the import path.

Pulling the init() registration out into separate files is at
Abhinav's request [2].

[1]: https://golang.org/pkg/go/build/#hdr-Build_Constraints
[2]: https://github.com/openshift/installer/pull/387#discussion_r221763315
2018-10-01 16:47:11 -07:00
Russell Bryant
4278ba3fa7 docs/libvirt-howto: Add dependency installation.
Add a few things to the libvirt howto after my first pass running it:

 - Add dependency installation
 - Start libvirtd
 - Show how to create the default libvirt storage pool
 - Renumber sections after inserting new sections
 - Fix rhcos image name
 - Clarify that when running the --permanent commands for firewalld are
   in addition to running the same commands without the flag
 - change reference to ../libvirt.yaml to libvirt.yaml to match where
   the file will be based on past instructions
2018-09-27 12:53:39 -04:00
Alex Crawford
feb41e9d8b docs: rework documentation
This updates the documentation to reflect the new installer.
2018-09-26 09:53:24 -07:00