Releases: oneinfra/oneinfra
Releases · oneinfra/oneinfra
20.09.0-alpha21
20.08.0-alpha20
20.06.0-alpha19
💡 Release notes
- ✔️ a24acd5
* Update 1.16.9 to 1.16.12 * Update 1.17.6 to 1.17.8 * Update 1.18.3 to 1.18.5 * Bump default Kubernetes version to 1.18.5 if omitted
📝 Changelog
- 8bc0334: Prepare for releasing 20.06.0-alpha19
- fd465f3: Revert "Pass boolean arguments strictly as one value"
- f0f694e: Revert "Update Kubernetes 1.19.0-beta.0 to 1.19.0-beta.2"
- f509395: Pass boolean arguments strictly as one value
- fd81149: Update Kubernetes 1.19.0-beta.0 to 1.19.0-beta.2
- 9602b3e: Rollback 1.19.0-beta.2 to 1.19.0-beta.0 temporarily
- 09f8941: Update test pipeline to use latest Kubernetes versions
- a24acd5: Bump Kubernetes versions
- eb55cd6: install requirements CI: build missing container images if any
- 2dc6c3c: Use TTY for the release container (if any)
20.06.0-alpha18
💡 Release notes
- ✔️ 1131687
Automatically generate release notes based on commit messages.
📝 Changelog
- dd22efd: Prepare for releasing 20.06.0-alpha18
- fe4aa49: Remove release information from main README
- 1131687: release: generate release notes if provided
- 266810d: Simplify demo instructions
- 012ebbe: Update pipelines display name
- a18c96a: Fix pipelines with the right schema
- 0c66737: Exclude PR on all branches except for the test pipeline
- 706def4: Update release pipeline naming
- 5a91aef: Update documentation
20.05.0-alpha17
20.05.0-alpha16
- 6707f4a: Prepare for releasing 20.05.0-alpha16
- da45408: Add initial release documentation
- cc22f97: Allow overriding oneinfra version when replacing text placeholders
- 18ab506: Use double quotes for arg Dockerfile replacement
- 00070a9: Use different vars for tag image and build version
- e07a2a0: build images using the current tag
- 259a123: Fill version at build time instead of using the RELEASE file
- 2ab46e8: release: do not create draft release for now
- bf43f55: Update pipeline links
20.05.0-alpha15
- 5290ec8: Prepare for releasing 20.05.0-alpha15
- 1a8e376: Start building binaries for other architectures
- 547c0b7: publish testing images pipeline: run if RELEASE_TEST file changes
- 0857a26: testing images pipeline: only run if RELEASE or pipeline changed
- 8dee8ac: Refactor test pipeline
- 1137a9e: Add tooling publish pipeline
- 8c9efc2: Fix envvars on the publish nightly images pipeline
- 59a7ce2: Set the default Kubernetes version to 1.18.3
- f30a4f5: Bump Kubernetes versions
- fdd11aa: Separate containerd and hypervisor steps
- b23b3df: Update deepcopy
- 38c6957: Update documentation
- 4969848: Use same terminology on jobs and steps
- b81e2ed: Small improvement to the test pipeline
- 9ffebcb: Refactor pipelines and container build Makefile target
- 33e2483: oi-releaser: support an empty list for containers to pubish
- 4eb2548: Optimize test pipeline
- bcb0209: test pipeline: reduce job inter dependencies
- 7bf5192: release: always create draft releases automatically
- 45cd447: Disable script debug mode
- 1ef1439: Refactor pipelines
- 2a54402: Fix command help text
- cdf8d6c: cluster type: make optional strings pointers to strings
- e261cf1: Update README.md
- 1108168: Rename pipeline from
nightly-images
topublish-nightly-images
- c202ee7: Always publish nightly images
- 943c99b: Add simple cluster sample with VPN enabled
- 9bc040c: Add nightly manifests
- 75f0c2a: Add nightly images pipeline
- 036661e: hypervisor refactor: reduce complexity of
ensurePod
function - e5f9d56: Fix ineffectual assignments
- 38f41c1: node join requests: encrypt the VPN public key as well
- f283ceb: Do not generate VPN peer for ingress
- dcdb149: Update documentation
- 6937b4d: node join request: skip VPN section if not enabled
- ee5abbf: Default VPN CIDR if missing
- 9f3dea9: fake worker script: allow creating workers on several clusters
- b6959a8: reconciler: filter component lists with cluster as well
- c57f6c7: Initial wireguard implementation
- 4757e71: containerd image: add dbus
- cfd9f9c: Revert "Try whether Azure Pipelines support an undocumented ubuntu-20.04"
- 6093fae: Try whether Azure Pipelines support an undocumented ubuntu-20.04
- 5ddf9fd: Adapt CI links
- b370f78: Fix README.md links
- 427c3b6: Simplify pipelines: use only remote endpoints
- 71bc2c6: Print os-information as a
deps
target dependency - 01f0019: Do not install wireguard on the CI pipeline
- 0318821: azure pipelines: check if envvar is inherited nevertheless
- 8384a30: Add ability for force push images
- a3100a8: docker images: rebase on top of Ubuntu 20.04
- f8645b4: error formatting: fix typo
20.05.0-alpha14
- Bump
console
version that reads versioning information from theoneinfra-versions
ConfigMap in theoneinfra-system
namespace
20.05.0-alpha13
- Rebase exposed and internal clientsets on top of Kubernetes 1.18.2
- Refactor exposed public
pkg/constants
package - Fake workers improvements for compatibility with
kind
0.8.0 and onwards, sincekind
now creates a docker network of its own - Publish
oneinfra
versioning information in aoneinfra-versions
ConfigMap
in theoneinfra-system
namespace. This will be consumed by other applications like theconsole
for showing the available Kubernetes versions (instead of vendoringoneinfra
). oi
will in general default to the cluster name when omitted the--cluster
argument on subcommands that accept it. If only one cluster is found, and--cluster
argument is empty, it will default the cluster name to the only existing one. E.g. when used withkubectl get cluster <my-cluster> -o yaml | oi admin-kubeconfig
orkubectl get cluster <my-cluster> -o yaml | oi apiserver-ca
.- Internal refactors and general improvements
20.05.0-alpha12
- Fix an issue when using
oi-local-hypervisor-set
with recent versions ofkind
that create its own bridge network (#57)