Commit Graph

14 Commits (ece9ce3396b40457480e227a6604be2a27c63fc8)

Author SHA1 Message Date
Arvind Iyengar 434efe02f0
(dev-v2.6-archive) Merge pull request #1314 from aiyengar2/change_rancher_agent
Change CRD install image to rancher/shell and bump nginx

(partially cherry picked from commit 87f5494093)
2022-01-06 11:34:47 -08:00
Michal Jura a4b9d26485
(dev-v2.6-archive) Merge pull request #1308 from mjura/dev-v2.6
Bump aks-operator chart to 1.0.1-rc14

(partially cherry picked from commit 95dd4d82b5)
2022-01-06 11:34:45 -08:00
Arvind Iyengar 0402151bdd
(dev-v2.6-archive) Bump nginx image
(partially cherry picked from commit 4b88995876)
2022-01-06 11:34:44 -08:00
Donnie Adams 10891a4a16
(dev-v2.6-archive) Bump gke-operator chart to 1.1.1-rc6
(partially cherry picked from commit 6bef09778f)
2022-01-06 11:34:42 -08:00
Arvind Iyengar 60fe375cf8
(dev-v2.6-archive) Use rancher/shell
(partially cherry picked from commit 75481c6cec)
2022-01-06 11:34:41 -08:00
Arvind Iyengar 50131e19bc
(dev-v2.6-archive) Merge pull request #1274 from aiyengar2/rebase_monitoring
Rebase Monitoring to 16.x.x

(partially cherry picked from commit 89d8ad2713)
2022-01-06 11:34:31 -08:00
Donnie Adams 83d80f13dd
(dev-v2.6-archive) Merge pull request #1289 from thedadams/bump-aks-v1.0.1-rc12
Bump aks-operator chart to 1.0.1-rc12

(partially cherry picked from commit 8400ee4596)
2022-01-06 11:34:31 -08:00
Arvind Iyengar bf3e6fbf0a
(dev-v2.6-archive) Manual changes to Monitoring for rebase
(partially cherry picked from commit a93a040b70)
2022-01-06 11:34:30 -08:00
Arvind Iyengar cdf102f638
(dev-v2.6-archive) Merge pull request #1278 from aiyengar2/check_monitoring
Add dummy openAPIV3Schema on pre-install step

(partially cherry picked from commit b24e4ee460)
2022-01-06 11:34:20 -08:00
Jiaqi Luo 944b14aaab
(dev-v2.6-archive) bump rancher-backup to 2.2.0-rc1
(partially cherry picked from commit 494564d483)
2022-01-06 11:34:11 -08:00
Arvind Iyengar 1110c8c82e
(dev-v2.6-archive) Add dummy openAPIV3Schema to initContainer and log patch
(partially cherry picked from commit 3202417f2d)
2022-01-06 11:34:10 -08:00
Arvind Iyengar 2e2ec8ec2c
(dev-v2.6-archive) Move establishing CRD logic to a helper template
(partially cherry picked from commit 02ff0c9df8)
2022-01-06 11:33:51 -08:00
Arvind Iyengar 00ab624721
(dev-v2.6-archive) Mimic Helm CRD install process by introducing wait
As part of the Helm CRD installation process shown [here](43853ea772/pkg/action/install.go (L160-L162)), charts that both attempt to install CRDs and then install resources (e.g. `len(totalItems) > 0`) invalidate the cache and attempt to get the CRDs again to `Give time for the CRD to be recognized.` before continuing the Helm installation.

Because Monitoring V2 currently does not observe this invalidation and wait, flakey race conditions documented in issues like https://github.com/rancher/rancher/issues/32025 and https://github.com/rancher/rancher/issues/29171 can be caused. This commit introduces that invalidation process.

(partially cherry picked from commit 5f3bbe4a36)
2022-01-06 11:33:50 -08:00
Arvind Iyengar 63af4011e1
(dev-v2.6-archive) Checkout current packages from dev-v2.5-source
```bash
git fetch upstream
git checkout upstream/dev-v2.5-source -- packages; git reset HEAD; git checkout -- packages/README.md
```

(partially cherry picked from commit 551327b14e)
2022-01-06 11:33:32 -08:00