Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add ECR credential provider to nodepool controller #4377

Closed
wants to merge 1,671 commits into from
Closed
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
1671 commits
Select commit Hold shift + click to select a range
b3e4ef5
Revert "kubevirt, e2e: Skip advanced multinet for CI"
qinqon Jun 12, 2024
612fc12
enable audit log for oauth-openshift
heliubj18 May 7, 2024
eea912a
Merge pull request #4186 from stevekuznetsov/skuznets/remove-old-scripts
openshift-merge-bot[bot] Jun 12, 2024
28865ca
Fix the getting started page by adding export to BUCKET_NAME
Jun 12, 2024
38fe5d0
OCPBUGS-33428: Complete KAS migration to none endpoint reconciler type
rtheis May 31, 2024
1f16f14
Merge pull request #3975 from stevekuznetsov/skuznets/cleanup-job
openshift-merge-bot[bot] Jun 12, 2024
de96d64
cmd/cluster: refactor to remove example fixtures
stevekuznetsov May 10, 2024
78e0420
cmd: DRY out create cluster flag binding
stevekuznetsov May 14, 2024
eb065c3
cmd/aws: hide developer options on create
stevekuznetsov May 14, 2024
ee7e223
cmd/kubevirt: hide developer options on create
stevekuznetsov May 14, 2024
ba61c73
Merge pull request #4018 from stevekuznetsov/skuznets/delegate-resour…
openshift-merge-bot[bot] Jun 13, 2024
6414951
Enable shared ingress for Azure
enxebre Jun 7, 2024
2b6f01a
Merge pull request #4188 from enxebre/dev-azure-common-ingress
openshift-merge-bot[bot] Jun 13, 2024
c9f044f
fixed infra-id not being defaulted first
muraee Jun 13, 2024
ebcd720
don't set HostedCluster.Spec.ClusterID for azure create
muraee Jun 13, 2024
48180fb
fixed azure CLI not passing the correct platfrom spec infra
muraee Jun 13, 2024
834a113
Transition kubevirt vms from affinity to topo spread constraints
davidvossel Jun 3, 2024
22006f7
Fix storage support table markdown
reivaj84 Jun 13, 2024
163c8aa
Added markdown for storage table
reivaj84 Jun 13, 2024
e274753
NO-JIRA: Fixing tests to avoid race conditions
jparrill Jun 13, 2024
6824520
Remove KMS V1 provider support for IBM Cloud
ryan-cradick Jun 12, 2024
554c362
cmd: use validated and completed opts pattern
stevekuznetsov Jun 13, 2024
7b2e2b1
cmd/cluster/azure: use the subnet id
stevekuznetsov Jun 13, 2024
0053d59
cmd: add tests for create commands
stevekuznetsov Jun 13, 2024
1e6cff8
cmd/nodepool/kubevirt: fixup test
stevekuznetsov Jun 13, 2024
51221ef
cmd/cluster/azure/create: add a test case
stevekuznetsov Jun 13, 2024
4ff4de8
cmd: use seeds for randomness
stevekuznetsov Jun 13, 2024
da61f57
cmd: sort services for deterministic output
stevekuznetsov Jun 13, 2024
621b67d
test/e2e: default to amd64 for none, kubevirt
stevekuznetsov Jun 14, 2024
049c72e
Merge pull request #4210 from muraee/fix-cli
openshift-merge-bot[bot] Jun 14, 2024
97b6f2a
fix storage table support with data tables mkdocs
reivaj84 Jun 14, 2024
76bb0ec
Merge pull request #4213 from reivaj84/main
openshift-merge-bot[bot] Jun 14, 2024
8e294bc
Merge pull request #4184 from hasueki/ibm-packageserver-replicas
openshift-merge-bot[bot] Jun 14, 2024
6b6be92
Merge pull request #4212 from stevekuznetsov/skuznets/rigorous-options
openshift-merge-bot[bot] Jun 14, 2024
3d4a311
Merge pull request #4214 from jparrill/no-jira_fix-test
openshift-merge-bot[bot] Jun 14, 2024
fa4df65
Merge pull request #4145 from davidvossel/topo-spread-constraint-test
openshift-merge-bot[bot] Jun 15, 2024
fbe9f06
Merge pull request #4133 from rtheis/armada-update-issues-4782
openshift-merge-bot[bot] Jun 15, 2024
8ae2bb4
CNV-30445: KubeVirt: Enable multiqueue by default
nunnatsa Jun 16, 2024
db98028
Disable PersistentVolumeLabel admission plugin
jsafrane May 29, 2024
ae1ff4e
NO-JIRA: remove CI_TESTS_RUNS from e2e script as we now directly pass…
Patryk-Stefanski Jun 17, 2024
5b6d87c
cluster/core: fix nodepool naming
stevekuznetsov Jun 14, 2024
1e3dea0
Bump golang.org/x/net in /contrib/aws-tag-lb-service-webhook
dependabot[bot] Jun 17, 2024
35c737c
Merge pull request #4219 from stevekuznetsov/skuznets/fix-nodepool-name
openshift-merge-bot[bot] Jun 17, 2024
a4edfb7
Merge pull request #4203 from qinqon/revert-kubevirt-e2e-quarentine-a…
openshift-merge-bot[bot] Jun 17, 2024
8df67ac
chore(deps): update konflux references to 2be7c9c
Jun 18, 2024
ae6c3a0
Use 443 for shared ingress lb
enxebre Jun 17, 2024
1791c4d
Fix port naming for sharedingress svc LB
enxebre Jun 17, 2024
9dd355e
Add more units for shared ingress
enxebre Jun 17, 2024
675d9f6
Merge pull request #4222 from openshift/konflux/references/main
openshift-merge-bot[bot] Jun 18, 2024
1d94b17
Merge pull request #3914 from openshift/dependabot/go_modules/contrib…
openshift-merge-bot[bot] Jun 18, 2024
eec5c97
test: e2e: bump CPO mutate budget
sjenning Jun 18, 2024
2324187
Merge pull request #4229 from enxebre/shared-ingress-tests
openshift-merge-bot[bot] Jun 18, 2024
ba113f4
test/e2e: add a harness for asynchronous assertions
stevekuznetsov Jun 12, 2024
ad6964d
test/e2e: reduce logging on guest cluster infra cleanup
sjenning Jun 18, 2024
889ec5c
test/e2e: quiet ssh logging
sjenning Jun 18, 2024
b51f6da
cmd/cluster/dump: ignore oc adm inspect error
sjenning Jun 18, 2024
1b9dbe5
Merge pull request #4107 from jsafrane/remove-PersistentVolumeLabel
openshift-merge-bot[bot] Jun 18, 2024
d25c720
Merge pull request #4237 from sjenning/cpo-mutate-bump
openshift-merge-bot[bot] Jun 18, 2024
ef68705
Merge pull request #4206 from stevekuznetsov/skuznets/use-similar-ass…
openshift-merge-bot[bot] Jun 19, 2024
8c0ed09
HOSTEDCP-1729: Support for on-demand global routing when creating tra…
srivastav-abhishek Jun 12, 2024
8a7e41e
chore(deps): update konflux references to ff44cf3
Jun 19, 2024
7f7e08c
Merge pull request #4244 from openshift/konflux/references/main
openshift-merge-bot[bot] Jun 19, 2024
1a11fff
Merge pull request #4215 from ryan-cradick/rmkmsv1
openshift-merge-bot[bot] Jun 19, 2024
28f035f
Merge pull request #4226 from Patryk-Stefanski/remove-ci-test-runs-fr…
openshift-merge-bot[bot] Jun 19, 2024
718d3de
Merge pull request #4239 from sjenning/reduce-cleanup-logging
openshift-merge-bot[bot] Jun 20, 2024
2f6cfe2
Merge pull request #4242 from sjenning/be-quiet
openshift-merge-bot[bot] Jun 20, 2024
6de8750
Merge pull request #4081 from srivastav-abhishek/on-demand-global-rou…
openshift-merge-bot[bot] Jun 20, 2024
79155e5
chore(deps): update konflux references
Jun 20, 2024
f692776
HOSTEDCP-1684: remove CLI requirement for RG flag when NSG ID is supp…
Patryk-Stefanski Jun 17, 2024
eb1cc13
Merge pull request #4249 from openshift/konflux/references/main
openshift-merge-bot[bot] Jun 20, 2024
55d7f03
test/e2e: add post-summary, verbosity toggle to eventually
stevekuznetsov Jun 20, 2024
bbf8d82
test/e2e: round durations for brevity
stevekuznetsov Jun 20, 2024
c371fd3
Merge pull request #4221 from nunnatsa/enable-MultiQueue-default
openshift-merge-bot[bot] Jun 20, 2024
9ad2b2a
Merge pull request #4232 from Patryk-Stefanski/HOSTEDCP-1684
openshift-merge-bot[bot] Jun 21, 2024
1e78ae1
Merge pull request #4253 from stevekuznetsov/skuznets/update-eventually
openshift-merge-bot[bot] Jun 21, 2024
f298d9b
test/e2e: use the eventually abstraction in chaos test
stevekuznetsov Jun 19, 2024
43fbe14
check mgmt cluster for route capability before DeleteIfNeeded for ovn…
sjenning Jun 21, 2024
c2166ea
Merge pull request #4247 from stevekuznetsov/skuznets/utilize-asserti…
openshift-merge-bot[bot] Jun 21, 2024
c021018
OWNERS: add stevekuznetsov
sjenning Jun 21, 2024
ca7aa08
Merge pull request #4255 from sjenning/add-steve-owners
openshift-merge-bot[bot] Jun 21, 2024
920b35e
Merge branch 'openshift:main' into getting-started-aws
marcbrown2024 Jun 21, 2024
89794ef
test/e2e: actually wait for guest cluster client
stevekuznetsov Jun 21, 2024
061b589
test/e2e: tar.gz hosted cluster content
stevekuznetsov Jun 21, 2024
9ae06cb
HOSTEDCP-1221: add heterogenous NP e2e
Patryk-Stefanski May 3, 2024
66416c7
Merge pull request #4262 from stevekuznetsov/skuznets/client-wait
openshift-merge-bot[bot] Jun 21, 2024
b2fe3e8
Merge pull request #4254 from sjenning/check-ovn-sbdb-route
openshift-merge-bot[bot] Jun 22, 2024
f516557
Merge pull request #4005 from Patryk-Stefanski/HOSTEDCP-1221
openshift-merge-bot[bot] Jun 24, 2024
3efa23b
Merge pull request #4207 from marcbrown2024/getting-started-aws
openshift-merge-bot[bot] Jun 25, 2024
33e245d
Keep old user data for aws < 4.16
enxebre Jun 25, 2024
0f9f686
Merge pull request #4269 from enxebre/keep-old-userdata-fix
openshift-merge-bot[bot] Jun 25, 2024
8f3243a
Update Konflux references
red-hat-konflux[bot] Jun 25, 2024
a330a3f
Allow PublicAndPrivate or Private clusters to be created with LB KAS.
fxierh Apr 6, 2024
516d638
cmd/cluster/kubevirt: add a test from dvossel
stevekuznetsov Jun 14, 2024
022368e
Merge pull request #4258 from openshift/konflux/references/main
openshift-merge-bot[bot] Jun 25, 2024
8df96cf
Merge pull request #4256 from stevekuznetsov/skuznets/tar-gz-tenant-c…
openshift-merge-bot[bot] Jun 26, 2024
d9a7f6b
Merge pull request #3849 from fxierh/fix-private-hc-provision-failure
openshift-merge-bot[bot] Jun 26, 2024
bc070f7
kubevirt-csi-driver: Pass infra kubeconfig in case of external infra
orenc1 Jun 19, 2024
9498dcc
Update HC on AKS doc for new flags for infra
bryan-cox Jun 26, 2024
d4a29c6
Merge pull request #4271 from orenc1/fix_kv_csi_external_infra
openshift-merge-bot[bot] Jun 26, 2024
8c10bc2
Makefile: add a target to compile tests
stevekuznetsov Jun 25, 2024
03a1034
cmd: always pass loggers, honor them
stevekuznetsov Jun 25, 2024
1905ca1
test/e2e: send commandline output to files
stevekuznetsov Jun 25, 2024
05a7fa1
hypershift-operator: don't remove conditions, set false
stevekuznetsov Jun 25, 2024
952c488
test/e2e: eventually: update functionality
stevekuznetsov Jun 25, 2024
b2aff7c
test/e2e: remove redundant or unnecessary logging
stevekuznetsov Jun 25, 2024
6f6a78b
test/e2e: use the eventually construct
stevekuznetsov Jun 25, 2024
c01efe9
Use a reconciled proxy config when generating nodepool userdata
csrwng Jun 26, 2024
e40748a
hcco: reconcile apiserver config into hosted cluster
sjenning Jun 26, 2024
ef39f36
Merge pull request #4263 from stevekuznetsov/skuznets/eventually-rest
openshift-merge-bot[bot] Jun 26, 2024
7771cd7
Merge pull request #4220 from stevekuznetsov/skuznets/kubevirt-test
openshift-merge-bot[bot] Jun 26, 2024
54f1141
Merge pull request #3442 from bergmannf/OSD-15414-proxy-ca-expiry-metric
openshift-merge-bot[bot] Jun 27, 2024
f85c65d
Merge pull request #4274 from bryan-cox/update-create-aks-docs
openshift-merge-bot[bot] Jun 27, 2024
44c65c4
test/e2e: remove api budget checks
sjenning Jun 27, 2024
c87a88f
vendor update
sjenning Jun 27, 2024
ff0a9f3
Move infra-volumesnapshot-class-mapping to core binding
awels Jun 28, 2024
2252da4
NO-JIRA: skip multiarch test before HC creation
Patryk-Stefanski Jun 28, 2024
a519a4c
NO-JIRA: fixup azure aks docs
Patryk-Stefanski Jun 28, 2024
c4cd5a1
Merge pull request #4293 from Patryk-Stefanski/fixup-azure-aks-doc-fo…
openshift-merge-bot[bot] Jun 28, 2024
f60e1aa
Merge pull request #4286 from sjenning/remove-budget-check
openshift-merge-bot[bot] Jun 28, 2024
61c8e48
Merge pull request #3994 from heliubj18/enable-oauth-openshift-audit-…
openshift-merge-bot[bot] Jun 28, 2024
1e4c751
Merge pull request #4290 from awels/add_snapshot_hcp
openshift-merge-bot[bot] Jun 28, 2024
d386ec8
Merge pull request #4277 from csrwng/fix_np_proxy
openshift-merge-bot[bot] Jun 29, 2024
be42a89
Merge pull request #4278 from sjenning/apiserver-config
openshift-merge-bot[bot] Jun 29, 2024
7b9247b
chore(deps): update konflux references
red-hat-konflux[bot] Jul 1, 2024
9131649
chore(deps): update squidfunk/mkdocs-material docker tag to v8.5.11
red-hat-konflux[bot] Jul 1, 2024
b24ea26
Merge pull request #4297 from openshift/konflux/references/main
openshift-merge-bot[bot] Jul 1, 2024
d7371ad
remove weak ciphers from security profile
Jun 28, 2024
1f40cd4
Add release notes to commit and print proper output when release errors
enxebre Jul 2, 2024
43cbd2b
NO-JIRA: skip validate metrics on azure e2e
Patryk-Stefanski Jul 2, 2024
d127543
Merge pull request #4300 from openshift/renovate/squidfunk-mkdocs-mat…
openshift-merge-bot[bot] Jul 2, 2024
4dfa545
[Kubevirt] Add support for passing GPU devices to NodePools
orenc1 May 28, 2024
96d0a0f
Merge pull request #4101 from orenc1/kubevirt_gpu_support
openshift-merge-bot[bot] Jul 2, 2024
79328f5
HOSTEDCP-1778: Enable MultiArch flag by default
bryan-cox Jun 25, 2024
967970d
Merge pull request #4272 from bryan-cox/HOSTEDCP-1778
openshift-merge-bot[bot] Jul 3, 2024
cbe7cb6
Merge pull request #4304 from enxebre/app-interface-followups
openshift-merge-bot[bot] Jul 3, 2024
532b60a
Merge pull request #4294 from Tamas-Biro1/remove-weak-ciphers-from-ka…
openshift-merge-bot[bot] Jul 3, 2024
5785e0f
Merge pull request #4292 from Patryk-Stefanski/skip-multiarch-tests
openshift-merge-bot[bot] Jul 3, 2024
19e9cc5
Revert "HOSTEDCP-1778: Enable MultiArch flag by default"
bryan-cox Jul 3, 2024
16e4121
Enhance aks docs
fxierh Jul 3, 2024
229f2e8
Merge pull request #4305 from Patryk-Stefanski/skip-validate-metrics-…
openshift-merge-bot[bot] Jul 3, 2024
452a613
e2e tests: skip checking ValidKubeVirtInfraNetworkMTU if no workers
orenc1 Jul 3, 2024
f279f6b
Update AKS contrib docs
bryan-cox Jul 3, 2024
e033fe0
Merge pull request #4312 from bryan-cox/revert-4272-HOSTEDCP-1778
sjenning Jul 3, 2024
25598bd
Let cmd unit tests run without a running Kubernetes cluster
muraee Jul 3, 2024
de5c749
Merge pull request #4313 from orenc1/skip_check_ValidKubeVirtInfraNet…
openshift-merge-bot[bot] Jul 3, 2024
54529e9
Merge pull request #4311 from fxierh/enhance-aks-docs
openshift-merge-bot[bot] Jul 4, 2024
34d5e65
OCPBUGS-36481: Fix Hypershift dump for non-OpenShift Management Clust…
fxierh Jul 4, 2024
171f16c
KubeVirtJsonPatchTest: fix vmi slice assignment
orenc1 Jul 4, 2024
89edfce
Dump shareingress manifest
enxebre Jul 5, 2024
cc1aa3c
HOSTEDCP-1716: When running the HO locally it
Jun 24, 2024
0b02f5d
OCPBUGS-36629: Update Mkdocs, dependencies and dockerfile
jparrill Jul 5, 2024
bf906fc
Merge pull request #4321 from enxebre/dump-sharedingress
openshift-merge-bot[bot] Jul 5, 2024
4424f93
Merge pull request #4323 from jparrill/OCPBUGS-36629
openshift-merge-bot[bot] Jul 5, 2024
903391c
Merge pull request #4314 from bryan-cox/update-aks-contrib-scripts
openshift-merge-bot[bot] Jul 5, 2024
c0a00c2
Update Konflux references
red-hat-konflux[bot] Jul 8, 2024
21eec72
Dump capz azure resources
enxebre Jul 8, 2024
e9594f4
Merge pull request #4324 from openshift/konflux/references/main
openshift-merge-bot[bot] Jul 8, 2024
955a4d0
Set Azure VM ident if user assigned identity set
bryan-cox Jul 8, 2024
7c79d61
Remove Steve Kuznetsov from approvers/owners
bryan-cox Jul 8, 2024
71d050d
Merge pull request #4334 from bryan-cox/remove-steve-from-approvers
openshift-merge-bot[bot] Jul 8, 2024
2a79d58
Merge pull request #4329 from enxebre/bump-more-azure-resources
openshift-merge-bot[bot] Jul 8, 2024
3cf3ec9
Merge pull request #4183 from davidvossel/update-capk-4.17-ci-image
openshift-merge-bot[bot] Jul 8, 2024
a31d118
Merge pull request #4319 from orenc1/fix_KubeVirtJsonPatchTest_bug
openshift-merge-bot[bot] Jul 9, 2024
c1464a2
OCPBUGS-34820: Delete IDMS in dataplane once HCP ICS field is removed
jparrill Jul 8, 2024
af1fc9f
Add net policy to allow ingress from sharedingress namespace
enxebre Jul 9, 2024
556a45f
Add HTTP(s) konnectivity proxy and use it with OpenShift APIServer
csrwng Jun 14, 2024
1f9c369
Merge pull request #4333 from jparrill/OCPBUGS-34820
openshift-merge-bot[bot] Jul 9, 2024
69edb94
util: make `shortenName` public
Tal-or Jul 9, 2024
dfff37a
hypershift:performanceprofile: associate profile name with user input
Tal-or Jul 9, 2024
8f6c1b9
Merge pull request #4218 from csrwng/user_proxy_konn_support
openshift-merge-bot[bot] Jul 9, 2024
6577bad
Merge pull request #4336 from enxebre/let-shareingress-traffic-netpolicy
openshift-merge-bot[bot] Jul 9, 2024
c7faae0
Merge pull request #4108 from Tal-or/pp_unique_name
openshift-merge-bot[bot] Jul 9, 2024
eccb1cb
Merge pull request #4268 from marcbrown2024/hypershift-operator-locally
openshift-merge-bot[bot] Jul 9, 2024
3b0fb39
Merge pull request #4332 from bryan-cox/OCPBUGS-36681
openshift-merge-bot[bot] Jul 10, 2024
a55ecf0
fix(build): update to the fixed clamav image
celebdor Jul 10, 2024
c56eaa7
hypershift:nodepoolcontroller: mirror containerruntime to HCP NS
Tal-or Jun 4, 2024
4c2f720
vendor: import k8s.io/utils/set
Tal-or Jun 24, 2024
7308d4a
Default azure to run as managed-service=aro
enxebre Jul 4, 2024
7eaf31c
Merge pull request #4342 from celebdor/konflux-clamav-update
openshift-merge-bot[bot] Jul 10, 2024
bc730ed
Update catalog annotation based on an OCP version
bryan-cox Jul 10, 2024
25cceba
Merge pull request #4344 from bryan-cox/update-contrib
openshift-merge-bot[bot] Jul 10, 2024
3e3a493
use proxy-protocol-v2 for shared ingress
muraee Jul 10, 2024
5fdcbce
OCPBUGS-33934: Add newline after TLS certs referenced by image.config
jparrill Jul 10, 2024
c7e3832
NO-JIRA: add ignition payload inspect docs
Patryk-Stefanski Jul 10, 2024
8612824
Merge pull request #4343 from jparrill/OCPBUGS-33934
openshift-merge-bot[bot] Jul 10, 2024
c3204a0
Merge pull request #4346 from Patryk-Stefanski/ingition-payload-docs
openshift-merge-bot[bot] Jul 10, 2024
d02e7cf
Fix name resolution for HTTPS konnectivity proxy
csrwng Jul 11, 2024
53e8ce8
Merge pull request #4351 from csrwng/konnectivity_proxy_resolver_fix
openshift-merge-bot[bot] Jul 11, 2024
5c3a170
HOSTEDCP-1795: Customize the self-generated cert validity (reduced ve…
jparrill Jul 9, 2024
954c310
Merge pull request #4316 from enxebre/azure-default-aro
openshift-merge-bot[bot] Jul 11, 2024
eb15b65
Start to add OpenStack support
dulek Nov 28, 2023
96bf7d4
Run `make clients`
mdbooth Jun 6, 2024
6501aeb
Run `make update`
EmilienM Jul 10, 2024
a7d6bb6
OCPBUGS-35905: E2E test to verify openshift-apiserver TLS certificates
jparrill Jul 5, 2024
1669c7c
Vendor openstack dependency
MaysaMacedo Jul 11, 2024
c40225a
Merge pull request #4310 from muraee/cmd-tests-run-locally
openshift-merge-bot[bot] Jul 11, 2024
4f35a1d
Add cluster-api-provider-openstack assets
MaysaMacedo Jul 11, 2024
183b61b
Merge pull request #4330 from muraee/use-proxy-protocol-v2
openshift-merge-bot[bot] Jul 11, 2024
5175ee4
OCPBUGS-24400: Recover the ETCD member on HostedCluster deployment
jparrill Jul 11, 2024
1141437
Merge pull request #4355 from shiftstack/add-capo-assets
openshift-merge-bot[bot] Jul 13, 2024
e548bf9
Merge pull request #4322 from jparrill/OCPBUGS-35905
openshift-merge-bot[bot] Jul 13, 2024
bdf5b22
Merge pull request #4354 from jparrill/OCPBUGS-24400v2
openshift-merge-bot[bot] Jul 13, 2024
9c4f5ad
Update Konflux references
red-hat-konflux[bot] Jul 15, 2024
d877fa2
OCPBUGS-35899: Doubled machineHealthCheck timeout on Agent and None
jparrill Jul 10, 2024
0036a65
Merge pull request #4345 from jparrill/OCPBUGS-35899
openshift-merge-bot[bot] Jul 15, 2024
7787046
Add snyk helper scripts to contrib
bryan-cox Jul 12, 2024
1221e3e
Merge pull request #4362 from openshift/konflux/references/main
openshift-merge-bot[bot] Jul 15, 2024
d0f794f
Merge pull request #4359 from bryan-cox/HOSTEDCP-1820
openshift-merge-bot[bot] Jul 15, 2024
b08ae07
OCPBUGS-34816: Fix the resource from is checking the MHC platform
jparrill Jul 15, 2024
00aee2c
HOSTEDCP-1796: Customize the self-generated cert rotation
jparrill Jul 11, 2024
97d3ab3
Merge pull request #4365 from jparrill/OCPBUGS-34816-ouch
openshift-merge-bot[bot] Jul 15, 2024
d14d940
Add hc.Spec.Tolerations deployment test
tiraboschi Jul 9, 2024
2397914
Add ability to set tolerations on HC and HCP
davidvossel Jul 9, 2024
13d49cc
Merge pull request #4335 from jparrill/HOSTEDCP-1795v2
openshift-merge-bot[bot] Jul 15, 2024
4bc0b42
Merge pull request #4150 from Tal-or/copy_mcgroups_objs_to_hcp_ns
openshift-merge-bot[bot] Jul 16, 2024
7474b41
Separate ibmcloud kms encryption configuration types
ryan-cradick Jul 15, 2024
7c66092
Merge pull request #4350 from shiftstack/openstackbase
openshift-merge-bot[bot] Jul 16, 2024
84136f3
Merge pull request #4339 from davidvossel/tolerations-v1
openshift-merge-bot[bot] Jul 16, 2024
d9ed1ea
Document konnectivity in HyperShift
csrwng Jul 16, 2024
a6f332b
Merge pull request #4374 from csrwng/konnectivity_doc
openshift-merge-bot[bot] Jul 16, 2024
ea4d7c8
NO-JIRA: Fix OADP backup objects
jparrill Jul 17, 2024
8d227d6
Merge pull request #4376 from jparrill/doc/fix-oadp-restore
openshift-merge-bot[bot] Jul 17, 2024
d903ab2
Update go.mod to include azblob
bryan-cox Jul 17, 2024
2b77a81
fix(api): Nodepool CEL validation fix
a-dsouza Jul 17, 2024
ae5b096
Merge pull request #4372 from ryan-cradick/kms-config
openshift-merge-bot[bot] Jul 17, 2024
68a56e8
openstack: add CAPO deployment and OpenStackCluster object
MaysaMacedo Jun 11, 2024
e3c0d1e
Run `make update`
EmilienM Jul 16, 2024
6358296
Update rhcos image copy process in Azure infra CLI
bryan-cox Jul 17, 2024
c1827a8
extract rhel9 MCO binaries for rhel8 based MCO images
sjenning Jul 17, 2024
d0ff6de
Merge pull request #4379 from bryan-cox/HOSTEDCP-1834
openshift-merge-bot[bot] Jul 18, 2024
4ceb74b
Merge pull request #4382 from sjenning/ign-mco-version-detect
openshift-merge-bot[bot] Jul 18, 2024
2c34df3
OCPBUGS-30282: Multiple MachineConfigs in one CM (#3695)
michael-topchiev Jul 18, 2024
6e87ba0
Merge pull request #4373 from shiftstack/openstack2
openshift-merge-bot[bot] Jul 19, 2024
c84168e
Merge pull request #4378 from a-dsouza/nodepool-cel-fix
openshift-merge-bot[bot] Jul 19, 2024
839904c
HOSTEDCP-1836: Fix Snyk vulnerability with python deps
jparrill Jul 19, 2024
ed843a9
Merge pull request #4394 from jparrill/snyk/jparrill-2024-19-07
openshift-merge-bot[bot] Jul 22, 2024
ec2cadf
Add ipam to cluster-api assets
MaysaMacedo Jul 18, 2024
0369978
chore(deps): update konflux references
red-hat-konflux[bot] Jul 22, 2024
3c5453f
Update tekton files for migration from 0.1 to 0.2
bryan-cox Jul 22, 2024
b09d987
Merge pull request #4403 from bryan-cox/HOSTEDCP-1838
openshift-merge-bot[bot] Jul 22, 2024
ad3d2cd
OSASINFRA-3538: openstack: cluster CLI
EmilienM Jun 27, 2024
05a7a25
Merge pull request #4396 from shiftstack/ospCLI
openshift-merge-bot[bot] Jul 23, 2024
933f5f2
Merge pull request #4399 from shiftstack/adds-ipam
openshift-merge-bot[bot] Jul 23, 2024
21759c4
OSASINFRA-3312: OpenStack Node pools
EmilienM Jul 3, 2024
b1aa633
Merge pull request #4409 from shiftstack/ospNodePools
openshift-merge-bot[bot] Jul 24, 2024
2c0dd35
Add credential provider logic
hectorakemp Jul 11, 2024
b83aa74
Refactor method to use string
hectorakemp Jul 27, 2024
31d0014
fix
hectorakemp Jul 27, 2024
034b909
Refactor add credential provider method
hectorakemp Jul 29, 2024
9fde636
fix
hectorakemp Jul 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ cluster-api: $(CONTROLLER_GEN)
rm -rf cmd/install/assets/cluster-api/*.yaml
$(CONTROLLER_GEN) $(CRD_OPTIONS) paths="./vendor/sigs.k8s.io/cluster-api/api/..." output:crd:artifacts:config=cmd/install/assets/cluster-api
$(CONTROLLER_GEN) $(CRD_OPTIONS) paths="./vendor/sigs.k8s.io/cluster-api/exp/api/..." output:crd:artifacts:config=cmd/install/assets/cluster-api
$(CONTROLLER_GEN) $(CRD_OPTIONS) paths="./vendor/sigs.k8s.io/cluster-api/exp/ipam/api/..." output:crd:artifacts:config=cmd/install/assets/cluster-api

.PHONY: cluster-api-provider-aws
cluster-api-provider-aws: $(CONTROLLER_GEN)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.15.0
name: ipaddressclaims.ipam.cluster.x-k8s.io
spec:
group: ipam.cluster.x-k8s.io
names:
categories:
- cluster-api
kind: IPAddressClaim
listKind: IPAddressClaimList
plural: ipaddressclaims
singular: ipaddressclaim
scope: Namespaced
versions:
- additionalPrinterColumns:
- description: Name of the pool to allocate an address from
jsonPath: .spec.poolRef.name
name: Pool Name
type: string
- description: Kind of the pool to allocate an address from
jsonPath: .spec.poolRef.kind
name: Pool Kind
type: string
- description: Time duration since creation of IPAdressClaim
jsonPath: .metadata.creationTimestamp
name: Age
type: date
name: v1beta1
schema:
openAPIV3Schema:
description: IPAddressClaim is the Schema for the ipaddressclaim API.
properties:
apiVersion:
description: |-
APIVersion defines the versioned schema of this representation of an object.
Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
type: string
kind:
description: |-
Kind is a string value representing the REST resource this object represents.
Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
type: string
metadata:
type: object
spec:
description: IPAddressClaimSpec is the desired state of an IPAddressClaim.
properties:
poolRef:
description: PoolRef is a reference to the pool from which an IP address
should be created.
properties:
apiGroup:
description: |-
APIGroup is the group for the resource being referenced.
If APIGroup is not specified, the specified Kind must be in the core API group.
For any other third-party types, APIGroup is required.
type: string
kind:
description: Kind is the type of resource being referenced
type: string
name:
description: Name is the name of resource being referenced
type: string
required:
- kind
- name
type: object
x-kubernetes-map-type: atomic
required:
- poolRef
type: object
status:
description: IPAddressClaimStatus is the observed status of a IPAddressClaim.
properties:
addressRef:
description: AddressRef is a reference to the address that was created
for this claim.
properties:
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
TODO: Add other useful fields. apiVersion, kind, uid?
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
type: string
type: object
x-kubernetes-map-type: atomic
conditions:
description: Conditions summarises the current state of the IPAddressClaim
items:
description: Condition defines an observation of a Cluster API resource
operational state.
properties:
lastTransitionTime:
description: |-
Last time the condition transitioned from one status to another.
This should be when the underlying condition changed. If that is not known, then using the time when
the API field changed is acceptable.
format: date-time
type: string
message:
description: |-
A human readable message indicating details about the transition.
This field may be empty.
type: string
reason:
description: |-
The reason for the condition's last transition in CamelCase.
The specific API may choose whether or not this field is considered a guaranteed API.
This field may not be empty.
type: string
severity:
description: |-
Severity provides an explicit classification of Reason code, so the users or machines can immediately
understand the current situation and act accordingly.
The Severity field MUST be set only when Status=False.
type: string
status:
description: Status of the condition, one of True, False, Unknown.
type: string
type:
description: |-
Type of condition in CamelCase or in foo.example.com/CamelCase.
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
can be useful (see .node.status.conditions), the ability to deconflict is important.
type: string
required:
- lastTransitionTime
- status
- type
type: object
type: array
type: object
type: object
served: true
storage: true
subresources:
status: {}
118 changes: 118 additions & 0 deletions cmd/install/assets/cluster-api/ipam.cluster.x-k8s.io_ipaddresses.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.15.0
name: ipaddresses.ipam.cluster.x-k8s.io
spec:
group: ipam.cluster.x-k8s.io
names:
categories:
- cluster-api
kind: IPAddress
listKind: IPAddressList
plural: ipaddresses
singular: ipaddress
scope: Namespaced
versions:
- additionalPrinterColumns:
- description: Address
jsonPath: .spec.address
name: Address
type: string
- description: Name of the pool the address is from
jsonPath: .spec.poolRef.name
name: Pool Name
type: string
- description: Kind of the pool the address is from
jsonPath: .spec.poolRef.kind
name: Pool Kind
type: string
- description: Time duration since creation of IPAdress
jsonPath: .metadata.creationTimestamp
name: Age
type: date
name: v1beta1
schema:
openAPIV3Schema:
description: IPAddress is the Schema for the ipaddress API.
properties:
apiVersion:
description: |-
APIVersion defines the versioned schema of this representation of an object.
Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
type: string
kind:
description: |-
Kind is a string value representing the REST resource this object represents.
Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
type: string
metadata:
type: object
spec:
description: IPAddressSpec is the desired state of an IPAddress.
properties:
address:
description: Address is the IP address.
type: string
claimRef:
description: ClaimRef is a reference to the claim this IPAddress was
created for.
properties:
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
TODO: Add other useful fields. apiVersion, kind, uid?
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Drop `kubebuilder:default` when controller-gen doesn't need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.
type: string
type: object
x-kubernetes-map-type: atomic
gateway:
description: Gateway is the network gateway of the network the address
is from.
type: string
poolRef:
description: PoolRef is a reference to the pool that this IPAddress
was created from.
properties:
apiGroup:
description: |-
APIGroup is the group for the resource being referenced.
If APIGroup is not specified, the specified Kind must be in the core API group.
For any other third-party types, APIGroup is required.
type: string
kind:
description: Kind is the type of resource being referenced
type: string
name:
description: Name is the name of resource being referenced
type: string
required:
- kind
- name
type: object
x-kubernetes-map-type: atomic
prefix:
description: Prefix is the prefix of the address.
type: integer
required:
- address
- claimRef
- poolRef
- prefix
type: object
type: object
served: true
storage: true
subresources: {}
Loading