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

33 Commits

Author SHA1 Message Date
Patrick Dillon
89d9849658 vendor: capi v1.11 & openshift/api
go mod vendor
2025-11-11 16:19:45 -05:00
Patrick Dillon
0fb323ef80 vendor: stream-metadata-go & armcompute
go mod tidy && go mod vendor
2025-08-21 11:48:52 -04:00
Mark Hamzy
cd1cf02fbd PowerVS: Vendoring the rest changes 2024-09-13 10:28:09 -05:00
Michail Resvanis
7288685bcc Add imagebased installation ISO assets
Signed-off-by: Michail Resvanis <mresvani@redhat.com>
2024-07-11 21:07:43 +02:00
Vince Prignano
56175c97b1 go: update vendor dependencies
Signed-off-by: Vince Prignano <vincepri@redhat.com>
2023-11-01 11:43:46 -07:00
Zane Bitter
aed3ddb3bb Update assisted-service vendoring
Update to the assisted-service at commit
a40422bdea617f16cbdb724d53619ca74773be45.

This repo now contains multiple go modules, so we have to add overrides
for the internal references to the api and models modules.
2022-10-12 10:47:13 -04:00
Zane Bitter
fcba8e9247 Update dependencies
go mod tidy && go mod vendor
2022-04-29 16:49:14 -04:00
Christy Norman
9a3bfb24f8 Power VS TFVars vendor
specifically, we need to pick up this commit: 89bd6bc891

Signed-off-by: Christy Norman <christy@linux.vnet.ibm.com>
2022-04-06 15:19:41 -05: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
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
sunhui
19512cfa4c Alibaba: update vendor
This commit was produced by running , , and
all modules verified.

Signed-off-by: sunhui <wb-sh373163@alibaba-inc.com>
2021-11-03 23:57:32 +08:00
Colin Walters
a61a5bba38 vendor: Add coreos/stream-metadata-go
This is a new Go library for parsing stream metadata that will
be shared by FCOS and RHCOS.
2021-03-24 18:20:43 +00:00
Yuval Kashtan
0920b5b904 bump ignition to v3_2
With tests modified accordingly
2021-02-16 14:54:09 +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
Abhinav Dahiya
9aed771f50 vendor: revendor terraform after dropping all backends
Pins the terraform to https://github.com/openshift/hashicorp-terraform/tree/v0.12.20-openshift-3
2020-06-29 14:23:59 -07:00
Christian Glombek
d02d3f048a Update vendor 2020-02-14 00:08:54 +01:00
Mike Fedosin
bc4e0e53bc Bump Ignition and Gophercloud
The newest version includes important features, like HTTP headers support,
that are required for the successful installation of OpenShift on OpenStack
without Swift.
2020-01-22 17:15:05 +01:00
staebler
3e15d4f301 vendor: machine-config-operator for MachineConfig type
Vendor openshift/machine-config-operator to have access to the MachineConfig type.
The MachineConfig type is used to send supplement the ignition config for machine
pools that have hyperthreading enabled.

This also adds some more packages from coreos/ignition.
2019-03-27 12:01:12 -07:00
W. Trevor King
a14da047c5 vendor: Drop tectonic-config
No longer needed since we dropped the tectonic-system namespace.
I edited Gopkg.toml by hand and then ran:

  $ dep ensure

using:

  $ dep version
  dep:
   version     : v0.5.0
   build date  :
   git hash    : 22125cf
   go version  : go1.10.3
   go compiler : gc
   platform    : linux/amd64
   features    : ImportDuringSolve=false
2018-11-15 11:10:32 -08:00
Casey Callendrello
94ca64a50f dep ensure 2018-11-12 10:56:50 +01:00
Abhinav Dahiya
d92442d096 vendor: add cluster-api, aws, libvirt provider packages and k8s.io/utils
k8s.io/utils/pointer provider various type to *type converts which are helpful
2018-11-02 09:54:58 -07:00
W. Trevor King
cd1fe26811 vendor: Update all the unpinned things
Generated with:

  $ rm -rf "$(go env GOPATH)/pkg/dep/sources"
  # to avoid errors like "Unable to update checked out version: fatal: reference is not a tree"
  # possibly [1]
  $ dep ensure -update

using:

  $ dep version
  dep:
   version     : v0.5.0
   build date  :
   git hash    : 22125cf
   go version  : go1.10.3
   go compiler : gc
   platform    : linux/amd64
   features    : ImportDuringSolve=false

I haven't reviewed all of these changes, but I want this to pull in
openshift/hive@b1cad987 (contrib/pkg/awstagdeprovision: Allow for OR
filters, 2018-10-18, openshift/hive#47).

[1]: https://github.com/golang/dep/issues/928#issuecomment-358349626
2018-10-24 20:52:04 -07:00
W. Trevor King
8f40137c72 vendor: Drop kube-core
Catching up with c9b0e2ff (manifests: stop using kube core operator,
2018-10-08, #420).

Generated with:

  $ dep ensure

using:

  $ dep version
  dep:
   version     : v0.5.0
   build date  :
   git hash    : 22125cf
   go version  : go1.10.3
   go compiler : gc
   platform    : linux/amd64
   features    : ImportDuringSolve=false
2018-10-19 22:46:30 -07:00
Abhinav Dahiya
1f45543179 vendor: switch from glide to dep
$ rm -rf tests
$ dep init
// edit Gopkg.toml
```toml
[prune]
  non-go = true
  go-tests = true
  unused-packages = true
```
$ dep ensure
2018-10-02 16:20:31 -07:00
Alex Crawford
de8e527126 vendor: remove unused dependencies
After removing the installer code, these dependencies were removed by
glide.
2018-09-27 22:57:28 -07:00
Alex Crawford
0c6d53b7d6 *: remove bazel
This removes all of the files which are directly required by bazel.
2018-09-27 22:13:02 -07:00
Alex Crawford
d220b1deb9 vendor: clean glide state
`glide update` hadn't been run after the Tectonic Node Controller was
removed.
2018-09-19 16:18:08 -07:00
Enxebre
b00e40e175 vendor: Add client from sigs.k8s.io/cluster-api
This vendors the client for the Kubernetes cluster-api extension.
2018-09-13 15:11:23 -04:00
W. Trevor King
60fb50a99e *: Run gazelle with Bazel 0.15.2
Generated with:

  $ bazel run //:gazelle

Using:

  $ bazel version
  Build label: 0.15.2- (@non-git)
  Build target: bazel-out/k8-opt/bin/src/main/java/com/google/devtools/build/lib/bazel/BazelServer_deploy.jar
  Build time: Tue Jul 17 13:32:28 2018 (1531834348)
  Build timestamp: 1531834348
  Build timestamp as int: 1531834348
2018-08-24 07:25:21 -07:00
Alex Crawford
c71394d1c5 vendor: bump Ignition to v0.26.0
This version implements the v2.2.0 config spec, which is needed in order
to customize the certificate authorities. There were a number of code
changes that needed to be made as well due to the change in types.
2018-06-18 09:27:25 -07:00
Yifan Gu
6347b64a1e vendor: Update tectonic-config.
Update vendor for tectonic-config to introduce new cluster config types.
2018-06-07 15:21:19 -07:00
Casey Callendrello
b580aae6a0 vendor: bump tectonic-config 2018-06-06 14:06:00 +02:00
Enxebre
c9e25224b3 move vendor to root folder 2018-05-24 13:12:31 +02:00