Commit Graph

930 Commits

Author SHA1 Message Date
dependabot[bot] fd40b387e2
chore(deps): Bump actions/stale from 8 to 9
Bumps [actions/stale](https://github.com/actions/stale) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 02:36:38 +00:00
Richard Case e05b03eb7a
Merge pull request #215 from richardcase/capi_16
chore: update to capi v1.6.0
2023-12-07 16:05:26 +00:00
Richard Case f76dff43f3
chore: update to capi v1.6.0
This bumps CAPI to v1.6.0 along with associated depenendies. The
sample templates have also been updated for docker so they are
compatible with v1.6.0, specifically using a custom LB config.

Signed-off-by: Richard Case <richard.case@outlook.com>
2023-12-07 14:32:40 +00:00
Richard Case 361c36d19c
Merge pull request #207 from rancher-sandbox/dependabot/go_modules/github.com/coreos/ignition/v2-2.17.0
chore(deps): Bump github.com/coreos/ignition/v2 from 2.16.2 to 2.17.0
2023-12-06 08:11:03 +00:00
Alexander Demicev a0e72cca48
Merge pull request #209 from alexander-demicev/fixboostrapsuccess
Create bootstrap-success before setting selinux to enforcing mode
2023-11-29 15:39:05 +01:00
Alexandr Demicev 3cd309f909
Create bootstrap-success before setting selinux to enforcing mode
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-11-27 18:27:39 +01:00
dependabot[bot] 812eda66ba
chore(deps): Bump github.com/coreos/ignition/v2 from 2.16.2 to 2.17.0
Bumps [github.com/coreos/ignition/v2](https://github.com/coreos/ignition) from 2.16.2 to 2.17.0.
- [Release notes](https://github.com/coreos/ignition/releases)
- [Changelog](https://github.com/coreos/ignition/blob/main/docs/release-notes.md)
- [Commits](https://github.com/coreos/ignition/compare/v2.16.2...v2.17.0)

---
updated-dependencies:
- dependency-name: github.com/coreos/ignition/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 02:28:27 +00:00
Alexander Demicev 58802248c7
Merge pull request #205 from alexander-demicev/selinux
Fix selinux in ignition for SLE micro
2023-11-22 16:35:56 +01:00
Alexandr Demicev e1d26f6108
Fix selinux in ignition for SLE micro
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-11-22 14:46:53 +01:00
Richard Case 45440359a6
Merge pull request #204 from richardcase/e2e_disk_space
test: add disk space cleanup
2023-11-18 19:07:24 +00:00
Richard Case 298a1617ad
test: add disk space cleanup
Signed-off-by: Richard Case <richard.case@outlook.com>
2023-11-18 20:02:34 +01:00
Richard Case 8862f02919
Merge pull request #203 from richardcase/fix_e2e
fix: bump versions and change template for e2e
2023-11-17 14:29:21 +00:00
Richard Case 3e0fd7200c
fix: bump versions and change template for e2e
Signed-off-by: Richard Case <richard.case@outlook.com>
2023-11-17 14:22:28 +01:00
Richard Case 297b370b9c
Merge pull request #201 from richardcase/metadata_02
chore: update metadata for v0.2 release
2023-11-17 10:19:31 +00:00
Richard Case 10c873ee5f
chore: update metadata for v0.2 release
Signed-off-by: Richard Case <richard.case@outlook.com>
2023-11-17 11:00:47 +01:00
Richard Case 6d01ef5d41
Merge pull request #188 from alexander-demicev/maxsurge
Add maxsurge option for control plane upgrade
2023-11-17 09:40:54 +00:00
Richard Case 337ecdf6c2
Merge pull request #191 from rancher-sandbox/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.13.1
chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1
2023-11-16 21:17:17 +00:00
Richard Case 37320aebff
chore: comment changes from review
Signed-off-by: Richard Case <richard.case@outlook.com>
2023-11-16 21:06:45 +01:00
Alexander Demicev 97df49a059
Merge pull request #199 from richardcase/disable_cloud_controller
Re-enable ability to choose to disable cloud controller
2023-11-16 20:35:42 +01:00
Richard Case bc8ee618cf
chore: re-enable ability to choose to disable cloud controller
Signed-off-by: Richard Case <richard.case@outlook.com>
2023-11-16 18:19:45 +01:00
Richard Case b2904bd585
fix: change to ensure maxsurge=0 and 1 after testing
Signed-off-by: Richard Case <richard.case@outlook.com>
2023-11-16 17:31:37 +01:00
Alexandr Demicev 055e268a1d
Add e2e test for upgrade
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-11-16 13:25:48 +01:00
Alexandr Demicev aff415beaa
Add maxsurge option for control plane upgrade
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-11-16 13:25:48 +01:00
Danil Grigorev 8af997563f
Merge pull request #190 from Danil-Grigorev/arbitrary-cloud-init
Add arbitrary data field
2023-11-16 10:20:51 +01:00
Danil Grigorev f62ad18a52
Add tests for arbitrary data field
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-11-15 11:59:11 +01:00
Danil Grigorev 91b733692f
Add arbitrary data field
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-11-15 11:59:02 +01:00
Danil Grigorev f57ab74cab
Merge pull request #189 from Danil-Grigorev/fix-panic-on-missing-machine
Fix nil machine occurence during upgrade
2023-11-14 16:01:34 +01:00
Alexander Demicev 4391d22575
Merge pull request #195 from alexander-demicev/ignfix
Run ignition bootstrap script only once
2023-11-14 15:28:22 +01:00
Alexandr Demicev a511cdd300
Run ignition bootstrap script only once
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-11-13 14:27:12 +01:00
dependabot[bot] beb64075b7
chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.13.0 to 2.13.1.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/ginkgo/compare/v2.13.0...v2.13.1)

---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 11:18:10 +00:00
Richard Case dfe9eaa909
Merge pull request #192 from rancher-sandbox/dependabot/go_modules/github.com/onsi/gomega-1.30.0
chore(deps): Bump github.com/onsi/gomega from 1.29.0 to 1.30.0
2023-11-13 11:16:02 +00:00
dependabot[bot] 09dcade868
chore(deps): Bump github.com/onsi/gomega from 1.29.0 to 1.30.0
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.29.0...v1.30.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 02:30:57 +00:00
Danil Grigorev 22903011b2
Fix nil machine occurence during upgrade
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-11-02 18:40:44 +01:00
Alexander Demicev be073520c6
Merge pull request #183 from rancher-sandbox/dependabot/go_modules/github.com/onsi/gomega-1.29.0
chore(deps): Bump github.com/onsi/gomega from 1.27.8 to 1.29.0
2023-10-30 19:03:22 +01:00
dependabot[bot] 31bb065d74
chore(deps): Bump github.com/onsi/gomega from 1.27.8 to 1.29.0
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.27.8 to 1.29.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.27.8...v1.29.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 17:35:36 +00:00
Alexander Demicev 278f97dac0
Merge pull request #172 from rancher-sandbox/dependabot/github_actions/actions/checkout-4
chore(deps): Bump actions/checkout from 3 to 4
2023-10-30 18:33:49 +01:00
Alexander Demicev 7971b7178d
Merge pull request #185 from rancher-sandbox/dependabot/go_modules/github.com/go-logr/logr-1.3.0
chore(deps): Bump github.com/go-logr/logr from 1.2.4 to 1.3.0
2023-10-30 18:33:30 +01:00
dependabot[bot] 25faf842a8
chore(deps): Bump github.com/go-logr/logr from 1.2.4 to 1.3.0
Bumps [github.com/go-logr/logr](https://github.com/go-logr/logr) from 1.2.4 to 1.3.0.
- [Release notes](https://github.com/go-logr/logr/releases)
- [Changelog](https://github.com/go-logr/logr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-logr/logr/compare/v1.2.4...v1.3.0)

---
updated-dependencies:
- dependency-name: github.com/go-logr/logr
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 16:57:23 +00:00
Alexander Demicev b467472e4f
Merge pull request #170 from rancher-sandbox/dependabot/github_actions/actions/upload-artifact-3.1.3
chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3
2023-10-30 17:55:32 +01:00
Alexander Demicev 6f03eade5d
Merge pull request #171 from rancher-sandbox/dependabot/github_actions/actions/cache-3.3.2
chore(deps): Bump actions/cache from 3.3.1 to 3.3.2
2023-10-30 17:55:22 +01:00
dependabot[bot] 74ef1bed95
chore(deps): Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 16:55:09 +00:00
Alexander Demicev 286745a62e
Merge pull request #173 from rancher-sandbox/dependabot/github_actions/docker/login-action-3
chore(deps): Bump docker/login-action from 2 to 3
2023-10-30 17:54:54 +01:00
Alexander Demicev 4c74889e87
Merge pull request #184 from rancher-sandbox/dependabot/go_modules/sigs.k8s.io/yaml-1.4.0
chore(deps): Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0
2023-10-30 17:54:27 +01:00
Alexander Demicev 07bc1cf261
Merge pull request #177 from Danil-Grigorev/propagate-annotations
Implement metadata propagation on the workload cluster nodes
2023-10-30 17:54:01 +01:00
Danil Grigorev 021c1488c9
Add e2e covering metadata propagation to CP nodes
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-10-30 16:49:54 +01:00
Danil Grigorev df0d88e916
Update files with lint fixes
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-10-30 16:49:54 +01:00
Danil Grigorev 9d9766c504
Update linter to provide valuable info
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-10-30 16:49:54 +01:00
Danil Grigorev 71354c2218
Add test cases covering metadata propagation
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-10-30 16:49:54 +01:00
Danil Grigorev db08f5556f
Implement metadata propagation on the workload cluster nodes
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-10-30 16:49:53 +01:00
dependabot[bot] 1365beec89
chore(deps): Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0
Bumps [sigs.k8s.io/yaml](https://github.com/kubernetes-sigs/yaml) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/kubernetes-sigs/yaml/releases)
- [Changelog](https://github.com/kubernetes-sigs/yaml/blob/master/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/yaml/compare/v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/yaml
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 14:41:34 +00:00