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

349 Commits

Author SHA1 Message Date
openshift-merge-bot[bot]
0791e816f6 Merge pull request #10106 from jcpowermac/upi-folder-naming
OCPBUGS-65748: vSphere upi - change to infra id for folders
2025-11-19 17:29:15 +00:00
Joseph Callen
e3adf1b15b vSphere upi: change to infra id for folders
This commit changes from using the cluster name
for folder creation naming to infraid.

We think that the reuse of build cluster namespaces
might be contributing to ci failures
2025-11-19 08:49:48 -05:00
Jinyun Ma
5c4521e695 continue to udpate 02_storage.json using new property storageAccountId 2025-11-17 17:35:14 +08:00
openshift-merge-bot[bot]
6c16512808 Merge pull request #10065 from jinyunma/OCPBUGS-64839-fix
OCPBUGS-64839: Azure UPI ARM template: use storageAccountId
2025-11-11 06:18:35 +00:00
Jinyun Ma
e9e3822329 Azure UPI ARM tempalte: use storageAccountId 2025-11-10 11:01:46 +08:00
vr4manta
55dc4b2a99 Changed LB VM creation to not be hardcoded and use from variables.ps1 2025-09-04 09:12:29 -04:00
vr4manta
7e8ad3be8e Added ability to configure CoresPerSocket 2025-08-26 08:53:55 -04:00
openshift-merge-bot[bot]
6bdcd87ea7 Merge pull request #9894 from vr4manta/SPLAT-2405
OCPBUGS-60634: Added logic to clean up potential leftover spbm entity configs
2025-08-22 09:37:17 +00:00
Jinyun Ma
cc030c0977 Azure: change LB and pubic IP skus to Standard 2025-08-19 18:24:43 +08:00
vr4manta
93b503e900 Added logic to clean up potential leftover spbm entity configs 2025-08-18 08:32:38 -04:00
Jinyun Ma
2e10b84be3 Revert "CORS-3883: Remove user-assigned identity from ARM template" 2025-06-03 16:24:19 +08:00
Roman Dobosz
7ec4cdfb39 Make swift containers removal not fatal for UPI.
When there is OpenStack deployment, which doesn't have swift services,
or there are no containers used at all, listing them will fail the
playbook and leave exit code other than 0, which may interrupt CI.

With this commit, errors from listing containers will be ignored, which
will cover both cases.
2025-05-20 14:05:11 +02:00
jima
95c10c0a35 Remove user-assigned identity from ARM template 2025-04-01 16:29:45 +08:00
openshift-merge-bot[bot]
fef4be9c65 Merge pull request #9204 from jinyunma/remove_unused_vars
OCPBUGS-44523: Remove unused variable from ASH arm template 06_workers.json
2024-12-05 14:17:42 +00:00
Joseph Callen
391b57dbc6 Align vSphere UPI haproxy config with IPI
We are experiencing the following test failure:

API LBs follow /readyz of kube-apiserver and stop sending
requests before server shutdowns for external clients

Updating haproxy configuration to match IPI in the hopes
of resolving the issue
2024-12-04 10:21:53 -05:00
jima
405bd5e012 Remove unused variable from ASH arm template 06_workers.json 2024-11-14 10:25:49 +08:00
openshift-merge-bot[bot]
929f21c3dc Merge pull request #8830 from shiftstack/openstack-install-from-repo
OCPBUGS-30811: OpenStack: Install CI dependencies from rpm
2024-09-11 21:51:43 +00:00
Martin André
1064621394 OCPBUGS-39402: Fix IPv6 security group rule for schedulable master
There was a typo and we were trying to match an IPv6 network for remote
IP prefix instead of an IPv6 one.
2024-09-03 15:54:48 +02:00
Martin André
e16528494b Drop ansible-utils
Ansible utils we get from the openstack-17-for-rhel-9-rpms is too old
(version 2.3.0-2.el9ost) and doesn't have any of the needed filters
added in v2.5.
2024-09-03 10:27:07 +02:00
Martin André
2d8261c648 OCPBUGS-39285: Fix var_files syntax to work on older version of ansible
On ansible-core 2.14 and below, `var_files` chokes on missing file. This
is no longer the case with ansible-core 2.15. We need a different
strategy so that ansible ignores non-existent files.
2024-08-31 09:57:06 +02:00
openshift-merge-bot[bot]
3846e323a4 Merge pull request #8820 from r4f4/upi-aws-python-ver
OCPBUGS-38235: upi/aws: update lambda runtime python version
2024-08-26 12:02:58 +00:00
Rafael Fonseca
d0ed5437a9 OCPBUGS-38235: upi/aws: update lambda runtime python version
The usage of python3.8 in lambda runtimes is being deprecated soon (Oct
14, 2024). This change updates it to python3.11 which can be easily
installed in RHEL 9.
2024-08-19 14:08:00 +02:00
vr4manta
38f05cc1ba Updated configuration to allow multi vcenters 2024-08-16 07:51:19 -04:00
vr4manta
da86008b74 Added multi vcenter support. 2024-08-14 07:24:50 -04:00
Brent Barbachem
905b5731ea OCPBUGS-35366: Update upi references to api-internal
** Updated the UPI references in docs and scripts to use api-internal to the name to match those of the
capg and terraform resources.
2024-07-16 06:47:22 -04:00
Roman Dobosz
aae81ab501 OCPBUGS-33973: Openstack UPI - Reintroduce unique resource names.
We experienced issues caused by network resources created with the same
name, which makes ansible playbooks to behave differently.

Due to fact, that there is not yet OpenShift infraID accessible on the
stage of creating network resources, there is a need to create
deployment unique identifier in some other way. This patch implements
generating such identifier independent from OpenShift deployment id.

Co-authored-by: Maysa De Macedo Souza <maysa.macedo95@gmail.com>
2024-07-09 09:32:52 +02:00
vr4manta
1b73133269 Changed folder name to match cluster name instead of infra-id. 2024-05-15 12:01:59 -04:00
vr4manta
828702e9a4 Convert storage policy id to SpbmStoragePolicy. 2024-05-06 09:06:17 -04:00
vr4manta
1b22f93cc8 Updated scripts to disconnect at the end. 2024-04-30 07:19:03 -04:00
vr4manta
e72c921049 Fixed issue where storage policies were not being cleaned up in upi-destroy.ps1. 2024-04-29 15:16:40 -04:00
vr4manta
f1c9010230 Added support for secure boot and storage policies to UPI pwsh. 2024-04-29 13:23:14 -04:00
vr4manta
0f9f15baac Created new function to workaround issue with Set-HardDisk. 2024-04-26 16:34:24 -04:00
openshift-merge-bot[bot]
9938156e81 Merge pull request #7699 from vr4manta/SPLAT-1208
SPLAT-1208: replace UPI terraform with powercli
2024-04-20 18:32:02 +00:00
vr4manta
cbe9796c1d Changed login logic for threads to use existing cli context. 2024-04-15 13:45:27 -04:00
vr4manta
08387795ff Moved ps1 files into new powercli directory 2024-04-15 08:43:57 -04:00
vr4manta
29d9e4972f Set disk.enableUUID for all VMs. 2024-04-11 14:50:16 -04:00
vr4manta
963999cfdb Reduced number of VMs to create at once. 2024-04-11 14:50:16 -04:00
vr4manta
797268a09a Added creation and cleanup of resource pools. 2024-04-11 14:50:16 -04:00
vr4manta
e1d7096ec0 Added threading to creation of VMs and Templates to improve script time. 2024-04-11 14:50:16 -04:00
vr4manta
b3f0d7967f Added config to remove participation prompt. 2024-04-11 14:50:16 -04:00
vr4manta
a2e0240266 Updated README.md with powershell updates. 2024-04-11 14:50:16 -04:00
vr4manta
3d1a77147b Initial changes for removal of terraform 2024-04-11 14:50:05 -04:00
Roman Dobosz
68aa7e5131 OCPBUGS-27844: Fix task for attaching IPv6 subnet to router 2024-03-25 09:23:07 +01:00
Maysa Macedo
8d334f05dd OpenStack: enable 30000:32767 nodePort IPv6 traffic
To make nodePort type Service work fine we need to enable
the well known 30000:32767 traffic range.
2024-03-21 12:35:59 -03:00
Rafael Fonseca
4c3505c547 OCPBUGS-29388: upi: aws: fix typo in worker templates
The description should say "worker" not "master".
2024-03-06 21:27:07 +01:00
Roman Dobosz
39f4d26d92 OCPBUGS-25132: Fixes for the OpensStack UPI playbooks.
This commit changes `ether_type` field to `ethertype` so it will not
break on older ansible openstack collections.
Also, fixed condition for IPv6 block.
2023-12-13 11:40:00 +01:00
openshift-merge-bot[bot]
55c9de4e6f Merge pull request #7727 from shiftstack/add-support-byon-dualstack-upi
OSASINFRA-3261: OpenStack: support dualstack in UPI
2023-12-06 07:12:43 +00:00
Maysa Macedo
5acf3c1f24 OpenStack: remove generation of trunks name
Since Kuryr removal we don't need to generate the trunks
name anymore. This commit removes it.
2023-11-27 15:06:25 -03:00
Roman Dobosz
792a0cf79e OpenStack: Determine dualstack installation by value
Check os_subnet6 instead of os_subnet6_range to determine dual-stack
installation in UPI playbooks.
2023-11-27 14:12:01 -03:00
Maysa Macedo
3de486e441 OpenStack: create dualstack Ports for the Servers in UPI
This commit adds tasks to create the Servers Ports with
the dualstack network and also include the addresses of the
API and ingress dualstack Ports to the allowed address pairs.
2023-11-27 14:12:01 -03:00