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

15 Commits

Author SHA1 Message Date
Pierre Prinetti
844d2d08da deps: Bump Gophercloud to v2.5.0
This dependency bump enables batch security group rule creation in
OpenStack.
2025-02-21 15:01:26 +01:00
Rafael Fonseca
64ddd4d011 Vendor changes 2024-02-01 12:59:34 +01:00
Andrew Butcher
3e1dc05531 Vendor changes from updating Nutanix Prism Go Client to c8a2536. 2022-09-08 16:47:15 -04:00
Sid Shukla
2b9d6673c3 Add dependency on Nutanix Prism Go Client
Use prism-go-client instead of embedded client in nutanix terraform provider
for the installer.
2022-06-14 16:03:41 +02:00
Sid Shukla
345e855c90 Update Nutanix terraform version to 1.5.0 for installer
The updated versions include bugfixes for various components.
2022-05-23 11:52:08 +02:00
Christy Norman
51da6a85fe power vs installconfig assets: vendoring
a seperate commit for the vendor updates

Signed-off-by: Christy Norman <christy@linux.vnet.ibm.com>
2022-03-09 14:01:34 -06:00
staebler
f79f00a14d vendor: update to remove terraform and providers
* Replace terraform modules with github.com/hashicorp/terraform-exec.
* Remove all terraform providers.
* Remove all unneeded replaces.
* Tidy up the replace stanzas so that it is more clear why each replace is needed.
* Remove and re-create all indirect requires to clean up ones that are
  no longer needed.
2022-02-21 10:50:19 -05:00
John Hixson
b79e5f59ae Upgrade to Terraform 0.14.6: update vendor 2021-12-14 09:52:37 -05:00
Kenny Woodson
9433c308a3 Vendor update: remove dependencies on the machine-api-operator by updating ovirt and openstack. Remove AliyunContainerService/ to openshift/. 2021-11-24 17:52:14 -05:00
Yaakov Selkowitz
7c73eab154 Revendor with golang 1.17 2021-11-24 02:02:14 -05:00
Prashanth Sundararaman
deefdfdfdb libvirt: Bump terraform-provider-libvirt to v0.6.4-0.20201216193629-2b60d7626ff8
This picks up the latest changes in the terraform provider which has support for specifying dnsmasq options
2021-01-04 13:17:54 -05:00
Nir Argaman
fe58208790 Go modules 2020-12-04 07:42:04 +02:00
Christian Glombek
b9028eea48 *: Migrate to ignition config spec v3.1
The installer now generates spec v3.1 ignition config,
instead of v2.2 (and v2.4 for openstack) as before.

The v3.1 ignition config specification can be found at [1].
A detailed overview of the differences between specs v2 and v3 can be found at [2].

Notable differences are:
- the `Filesystem` identifier on ignition file configs no longer exists
- `Overwrite` now defaults to `false` (was `true` in spec v2), which is why
it is now set explicitly to keep the same behaviour.
- duplicate file configs are now prohibited, i.e. all contents and
all appendices must be defined in a single config.
- duplicate systemd unit configs are now prohibited, i.e. the content
and all dropins  must be defined in a single config.

This commit:
- Bumps ignition to v2.3.0 with support for config spec v3.1.
- Bumps terraform-provider-ignition to v2.1.0.
Also adds downloading of the provider binary to `images/installer/Dockerfile.upi.ci`
which is necessary because the ignition v2/spec3 version from the
`community-terraform-providers/terraform-ignition-provider` fork is not
present in the provider registry that is maintained by Hashicorp and can
therefore not be pulled in automatically by terraform.
is not present in the
- Bumps machine-config-operator to b3b074ee9156
(latest commit at the time of this writing).
- Adds "github.com/clarketm/json" dependency for marshaling Ignition configs.
This is a dropin replacement for "encoding/json" that supports zero values of
structs with omittempty annotations when marshaling.
In effect, this will exclude empty pointer struct fields from the
marshaled data instead of inserting nil values into them, which do not
pass openAPI validation on fields that are supposed to contain e.g. strings.
The same library is used by machine-config-operator and ignition itself.
- Updates the vendor dir to make commit idempotent.

[1] https://github.com/coreos/ignition/blob/master/doc/configuration-v3_1.md
[2] https://github.com/coreos/ignition/blob/master/doc/migrating-configs.md#from-version-230-to-300

Co-authored-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2020-07-29 00:39:27 +02:00
Christian Glombek
d02d3f048a Update vendor 2020-02-14 00:08:54 +01:00
Stephane Erbrech
7cd832edd5 vendor: add azure sdk and cluster-api-provider-azure dependencies
the install terminal ui queries azure and uses azure sdk
the cluster-api-provider-azure dependency points at a custom branch
it will be switched to right openshift fork once the changes
have been merged
2019-04-11 10:29:25 -07:00