Commit Graph

390 Commits

Author SHA1 Message Date
Felix Matouschek
4a8b4ead2f feat(inventory): Use OCP projects if available
If no namespaces were specified in the inventory config try to get all
available namespaces by trying to list OCP projects first. If the resource
was not found (no OCP cluster) fall back to regular namespaces.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2025-04-28 15:45:38 +02:00
kubevirt-bot
0b542ddced Merge pull request #176 from 0xFelix/bump-versions
chore: Bump supported python and ansible-core versions
2025-04-25 15:43:05 +02:00
Felix Matouschek
6723f4e6b1 chore: Bump supported python and ansible-core versions
Bump to python >=3.10,<=3.13 and ansible-core >=2.16,<=2.19.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2025-04-25 15:06:55 +02:00
kubevirt-bot
ae26f59549 Merge pull request #174 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubectl to v1.33.0
2025-04-24 08:55:02 +02:00
redhat-renovate-bot
0b6b0af972 chore(deps): update dependency kubectl to v1.33.0
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-04-23 18:18:27 +00:00
kubevirt-bot
a11da1424b Merge pull request #175 from 0xFelix/2.19-compat
fix: Ensure compatibility with ansible-core >= 2.19
2025-04-23 15:31:13 +02:00
Felix Matouschek
93473cdd47 fix: Ensure compatibility with ansible-core >= 2.19
ansible-core 2.19 changes the way templates are trusted and provides a
new way of patching module args in unit tests.

With this commit the following changes are made to ensure compatibility
with ansible-core >= 2.19:

- Mark inputs to composable as trusted to align with the new template
  trust model.
- Utilize the updated method for patching module arguments in unit tests
  if available.
- Replace direct access to the self._cache attribute with the inventory's
  cache property.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2025-04-23 11:25:51 +02:00
kubevirt-bot
41ee9470bd Merge pull request #173 from 0xFelix/unset-ansible-port
feat(inventory): Add unset_ansible_port option
2025-04-11 09:44:06 +02:00
Felix Matouschek
da8e04243b feat(inventory): Add unset_ansible_port option
This adds the unset_ansible_port option to the inventory, which allows to
control if the value of ansible_port should be unset if no non-default
value was found.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2025-04-08 16:38:50 +02:00
kubevirt-bot
a1fde268a1 Merge pull request #171 from 0xFelix/winrm-service
feat(inventory): Lookup winrm services for Windows hosts
2025-04-03 19:18:34 +02:00
kubevirt-bot
9ccfb729bc Merge pull request #170 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubevirt/cluster-network-addons-operator to v0.98.2
2025-04-03 15:34:30 +02:00
Felix Matouschek
17ddb44b8a feat(inventory): Lookup winrm services for Windows hosts
This feature adds looking up winrm services and tries to populate the
ansible_host and ansible_port variables with the values from a
found service for the host. It looks up both winrm HTTP and HTTPS
services and prefers HTTPS if it found both for a given host.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2025-04-03 15:24:34 +02:00
redhat-renovate-bot
a744c16203 chore(deps): update dependency kubevirt/cluster-network-addons-operator to v0.98.2
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-04-03 12:17:50 +00:00
kubevirt-bot
3ff87c8435 Merge pull request #169 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubevirt/containerized-data-importer to v1.62.0
2025-04-02 13:48:30 +02:00
redhat-renovate-bot
c373f3a208 chore(deps): update dependency kubevirt/containerized-data-importer to v1.62.0
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-04-02 08:17:51 +00:00
kubevirt-bot
e7adb623c3 Merge pull request #168 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubevirt/containerized-data-importer to v1.61.5
2025-04-01 11:02:30 +02:00
redhat-renovate-bot
314cac1e94 chore(deps): update dependency kubevirt/containerized-data-importer to v1.61.5
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-03-30 14:16:52 +00:00
kubevirt-bot
1128e200af Merge pull request #165 from kubevirt/renovate/e2e-setup-versions
chore(deps): update e2e-setup versions
2025-03-14 09:38:05 +01:00
redhat-renovate-bot
5c296620ec chore(deps): update e2e-setup versions
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-03-13 22:16:16 +00:00
kubevirt-bot
c390672cc4 Merge pull request #164 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubectl to v1.32.3
2025-03-12 09:14:03 +01:00
redhat-renovate-bot
4d7a49aa02 chore(deps): update dependency kubectl to v1.32.3
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-03-12 04:17:47 +00:00
kubevirt-bot
bfc0d78b97 Merge pull request #163 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubernetes-sigs/kind to v0.27.0
2025-02-17 11:09:23 +01:00
redhat-renovate-bot
20ed97a081 chore(deps): update dependency kubernetes-sigs/kind to v0.27.0
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-02-15 01:16:00 +00:00
kubevirt-bot
1191288191 Merge pull request #162 from kubevirt/renovate/e2e-setup-versions
chore(deps): update e2e-setup versions
2025-02-13 11:02:47 +01:00
redhat-renovate-bot
5235a056db chore(deps): update e2e-setup versions
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-02-13 09:16:02 +00:00
kubevirt-bot
f20372d598 Merge pull request #161 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubevirt/containerized-data-importer to v1.61.1
2025-01-30 16:17:07 +01:00
redhat-renovate-bot
2c56cc44a3 chore(deps): update dependency kubevirt/containerized-data-importer to v1.61.1
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-01-28 12:14:43 +00:00
kubevirt-bot
cd5ffd253f Merge pull request #160 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubevirt/cluster-network-addons-operator to v0.98.0
2025-01-17 12:32:48 +01:00
redhat-renovate-bot
fa603987ce chore(deps): update dependency kubevirt/cluster-network-addons-operator to v0.98.0
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-01-16 15:19:45 +00:00
kubevirt-bot
da8bbfb225 Merge pull request #159 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubectl to v1.32.1
2025-01-16 08:36:46 +01:00
redhat-renovate-bot
d9d1d9cc13 chore(deps): update dependency kubectl to v1.32.1
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2025-01-15 21:16:14 +00:00
kubevirt-bot
06566621ca Merge pull request #158 from 0xFelix/ansible-lint-exclude
fix(ci): Exclude ansible-compat's new cache location
2025-01-15 14:42:46 +01:00
Felix Matouschek
cf64caee84 fix(ci): Exclude ansible-compat's new cache location
ansible-compat 25.0.0 now stores its cache in .ansible. Ignore this
location when running ansible-lint and in .gitignore.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2025-01-15 09:50:47 +01:00
kubevirt-bot
a64d543575 Merge pull request #157 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubevirt/cluster-network-addons-operator to v0.97.0
2025-01-07 14:42:32 +01:00
kubevirt-bot
44a192d384 Merge pull request #156 from kubevirt/renovate/github-actions
chore(deps): update helm/kind-action action to v1.12.0
2025-01-07 14:16:28 +01:00
redhat-renovate-bot
53e905e155 chore(deps): update dependency kubevirt/cluster-network-addons-operator to v0.97.0
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2024-12-23 13:13:38 +00:00
redhat-renovate-bot
8f49bbef63 chore(deps): update helm/kind-action action to v1.12.0
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2024-12-23 09:13:48 +00:00
kubevirt-bot
f935a84dda Merge pull request #154 from kubevirt/renovate/e2e-setup-versions
chore(deps): update e2e-setup versions
2024-12-17 12:42:08 +01:00
redhat-renovate-bot
ae677da127 chore(deps): update e2e-setup versions
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2024-12-16 22:13:18 +00:00
kubevirt-bot
bea632356d Merge pull request #155 from kubevirt/renovate/github-actions
chore(deps): update helm/kind-action action to v1.11.0
2024-12-16 11:33:59 +01:00
redhat-renovate-bot
5ff419754c chore(deps): update helm/kind-action action to v1.11.0
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2024-12-16 10:13:35 +00:00
kubevirt-bot
18f2cbb3c8 Merge pull request #153 from kubevirt/renovate/e2e-setup-versions
chore(deps): update dependency kubectl to v1.31.4
2024-12-11 09:47:43 +01:00
redhat-renovate-bot
a2e0c4d2e1 chore(deps): update dependency kubectl to v1.31.4
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2024-12-10 20:12:57 +00:00
kubevirt-bot
83f5f846d9 Merge pull request #149 from kubevirt/renovate/e2e-setup-versions
chore(deps): update e2e-setup versions
2024-11-29 10:11:30 +01:00
redhat-renovate-bot
ece98982b5 chore(deps): update e2e-setup versions
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
2024-11-28 20:11:26 +00:00
kubevirt-bot
ab594a63e7 Merge pull request #151 from 0xFelix/kv-1.4.0
ci(integration): Drop common-instancetypes deployment
2024-11-19 17:31:13 +01:00
Felix Matouschek
64bae7a14e ci(integration): Drop common-instancetypes deployment
Drop the flag for common-instancetypes deployment that was removed
previously.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2024-11-19 17:12:55 +01:00
kubevirt-bot
bd121a1756 Merge pull request #150 from 0xFelix/kv-1.4.0
chore(e2e-setup): Bump to KubeVirt 1.4.0
2024-11-19 17:07:13 +01:00
Felix Matouschek
ac9d7a1cc5 chore(e2e-setup): Bump to KubeVirt 1.4.0
Bump to KubeVirt 1.4.0 and drop manual deployment of
common-instancetypes as they are now deployed by KubeVirt by default.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2024-11-19 17:01:21 +01:00
kubevirt-bot
77939bb3b2 Merge pull request #147 from 0xFelix/drop-opokornyy
OWNERS: Drop opokornyy
2024-11-12 11:46:51 +01:00