Skip to content

tmp v1.1.5 #7

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

Open
wants to merge 75 commits into
base: release/v1.1.3-d2iq.5
Choose a base branch
from
Open

tmp v1.1.5 #7

wants to merge 75 commits into from

Conversation

dlipovetsky
Copy link
Owner

  • fix the version assumption in topology plan command
  • 🌱 Add CAPOCI provider
  • seedling: update talos/sidero references
  • Upgrade to controller-runtime v0.11.2
  • bug: Make sure MachinePool Version is a valid Kubernetes version
  • Update golangci-lint action
  • Add Nutanix Provider
  • Update controlplane example in book
  • Add IBM Cloud
  • update cert-manager to v1.7.2
  • allow up to 20 tabs in book
  • use WaitForMachinePools to configure machine pool test waits
  • clusterctl: retry github i/o operations
  • test: retry controller-runtime client instantiation
  • test: tolerate zero pods in WaitForPodListCondition
  • bug: Fix cluster reconcilation predicates
  • fix crs
  • Add IBM VPC environment variables
  • Use Kubernetes 1.24 in quickstart and CAPD, bump to kind v0.14
  • Update docker to v20.10.16
  • sync OWNERS_ALIAS file with main
  • bump kubebuilder-release-tools GitHub action to v0.2.0
  • retryable errors in test/framework
  • more retryable errors in test/framework
  • book: add videos from KubeCon and Let's chat about sessions
  • book: update supported Kubernetes versions
  • hack/release-notes: trim [release-*] in PR titles
  • fix: no nodeRefs when empty providerIDList is ok
  • added kubevirt infrastructure provider
  • added vcluster infrastructure provider
  • Adding support for CAPC
  • Update docker distribution
  • 🌱 Refresh BootstrapToken until Nodes join
  • add OCI to infra provider list
  • Update CoreDNS migration library to v1.0.17
  • Ensure controlplane coredns update deploys the ClusterRole if CoreDNS was already updated
  • clusterctl: migrate CRDs during upgrade

Yuvaraj Kakaraparthi and others added 30 commits March 14, 2022 16:48
…ot/cherry-pick-6270-to-release-1.1

🐛 fix the version assumption in topology plan command
…ot/cherry-pick-6309-to-release-1.1

🌱 Add CAPOCI provider
Talos Systems is now Sidero Labs and we just renamed our github org.
This PR updates all of the references to make sure they align with the
new org name. Saw an issue where clusterctl couldn't follow the
redirects to the yaml assets, which appears to also occur when manually
curling (assuming a github bug).

Signed-off-by: Spencer Smith <[email protected]>
…ot/cherry-pick-6328-to-release-1.1

🌱 update talos/sidero references
…-v0.11.2-v1.1

🌱 Upgrade controller-runtime to v0.11.2
…ot/cherry-pick-6311-to-release-1.1

🐛  Ensure MachinePool Version is a valid Kubernetes version
Signed-off-by: killianmuldoon <[email protected]>
…release-1.1

🌱  Update golangci-lint action
…ot/cherry-pick-6392-to-release-1.1

📖 Update controlplane example in book
…ot/cherry-pick-6426-to-release-1.1

📖  Add IBM Cloud provider quick start
…ot/cherry-pick-6420-to-release-1.1

🌱 update cert-manager to v1.7.2
…ot/cherry-pick-6435-to-release-1.1

📖 allow up to 20 tabs in book
…ot/cherry-pick-6446-to-release-1.1

🐛 use WaitForMachinePools to configure machine pool test waits
…es-1.1

🐛 clusterctl: retry github i/o operations
The current implementation for `ClusterUpdateUnpaused` is filtering all
cluster updates except for the case when `spec.paused` is updated from
`true` to `false`.

As all `Cluster` updates do not trigger `Machines` reconcilation,
setting `ControlPlaneInitialized` to `True` does not start workload nodes
watch in `MachinesController`.

That leads to cluster deployment being stuck and hanging until any other
unrelated event triggers that reconcilation.

Introduce a new predicate that triggers reconcilation when
`ControlPlaneInitialized` condition is set on a cluster.

Signed-off-by: Artem Chernyshev <[email protected]>
…ot/cherry-pick-6425-to-release-1.1

🐛 Fix cluster reconcilation predicates
jackfrancis and others added 30 commits June 1, 2022 09:56
…6490

🌱 more retryable errors in test/framework
…ideos-1.1

📖 add videos from KubeCon and Let's chat about sessions
…ot/cherry-pick-6543-to-release-1.1

📖 update supported Kubernetes versions
…k-verify

🌱 bump kubebuilder-release-tools GitHub action to v0.2.0
…ot/cherry-pick-6574-to-release-1.1

[release-1.1] 🌱 hack/release-notes: trim [release-*] in PR titles
This fixes MachinePool reconciliation when an empty providerIDList is
given. Previously it would always return an error in this case,
preventing the MachinePool readyReplicas etc. to go to 0.
…ot/cherry-pick-6312-to-release-1.1

[release-1.1] 🐛 fix: no nodeRefs when empty providerIDList is ok
…ot/cherry-pick-6457-to-release-1.1

[release-1.1] ✨Kubevirt provider
…ot/cherry-pick-6553-to-release-1.1

[release-1.1] 📖 added vcluster infrastructure provider
…ot/cherry-pick-6326-to-release-1.1

[release-1.1] ✨ Adding support for CAPC
…istribution

🌱 Update docker distribution
Previously the token was only refreshed until the infrastructure was
ready. But in some cases it can take time for the Node to join also
after this. Therefore we now wait until the Machine or MachinePool has
nodeRefs, indicating that the Node has joined.
…ot/cherry-pick-6395-to-release-1.1

[release-1.1] 🌱 Refresh BootstrapToken until Nodes join
🌱 Update CoreDNS migration library to v1.0.17
…-1.1-fix-coredns-clusterrole-update

[release-1.1] 🐛 Ensure controlplane coredns update deploys the ClusterRole if CoreDNS was already updated
…ot/cherry-pick-6749-to-release-1.1

[release-1.1] ✨ clusterctl: migrate CRDs during clusterctl upgrade
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.