Releases: operator-framework/operator-controller
Releases · operator-framework/operator-controller
v0.1.0
Installation
curl -L -s https://github.com/operator-framework/operator-controller/releases/download/v0.1.0/install.sh | bash -s
What's Changed
- Tools Bin by @dtfranz in #181
- (entitySource) Use catalogd provided content for sourcing entities by @anik120 in #182
- Make requirements headers in olmv1_roadmap.md by @joelanford in #208
- Moves github PR template into the right location by @m1kola in #211
New Contributors
Full Changelog: v0.0.2...v0.1.0
v0.0.2
Installation
curl -L -s https://github.com/operator-framework/operator-controller/releases/download/v0.0.2/install.sh | bash -s
What's Changed
- release: build multi-arch manifest list for common platforms by @joelanford in #146
- bump goreleaser, remove obsolete substitute task by @joelanford in #147
- Operator-Controller Release Guide by @dtfranz in #149
- Introduce the Apache License by @awgreene in #150
- Release Install script by @dtfranz in #157
- Introduce Contribution Doc by @awgreene in #151
- Add .spec.version by @perdasilva in #142
- Add Channel to Operator API by @tmshort in #171
- Convert OLM V1 MVP share doc to markdown by @tlwu2013 in #166
- GitHub Checkout Action by @dtfranz in #177
- Actions Updates by @dtfranz in #178
- Handle channelName by @tmshort in #172
- bump rukpak from v0.11.0 to v0.12.0 by @joelanford in #185
- update .goreleaser.yaml to properly build multi-arch images by @everettraven in #186
New Contributors
- @tlwu2013 made their first contribution in #166
- @everettraven made their first contribution in #186
Full Changelog: v0.0.1...v0.0.2
v0.0.1
Installation
curl -L -s https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.24.0/install.sh | bash -s v0.24.0
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.9.0/cert-manager.yaml
kubectl wait --for=condition=Available --namespace=cert-manager deployment/cert-manager-webhook --timeout=60s
kubectl apply -f https://github.com/operator-framework/rukpak/releases/latest/download/rukpak.yaml
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/core --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/helm-provisioner --timeout=60s
kubectl wait --for=condition=Available --namespace=rukpak-system deployment/rukpak-webhooks --timeout=60s
kubectl apply -f https://github.com/operator-framework/operator-controller/releases/download/v0.0.1/operator-controller.yaml
kubectl wait --for=condition=Available --namespace=operator-controller-system deployment/operator-controller-controller-manager --timeout=60s
What's Changed
- OLM-2834: Create the Operator CRD and Controller by @tmshort in #79
- Operator Spec PackageName by @dtfranz in #80
- Import deppy into project by @perdasilva in #84
- make Operator API cluster-scoped by @joelanford in #82
- Adding e2e make target, makefile adjustments, and e2e test framework by @dtfranz in #81
- Add Conditions to status by @tmshort in #91
- github workflow additions/updates by @joelanford in #93
- Add additional unit-tests for Conditions by @tmshort in #92
- [resolution pt.1] bundle entity by @perdasilva in #95
- [resolution pt.2] required package variable source by @perdasilva in #96
- [resolution pt.3] bundles and deps variable source by @perdasilva in #97
- [resolution pt.4] crd uniqueness constraints variable source by @perdasilva in #98
- [resolution pt.5] olm variable source by @perdasilva in #99
- [resolution pt.6] operator resolver by @perdasilva in #100
- [resolution pt.7] resolver integration by @perdasilva in #101
- Solution refactor by @perdasilva in #105
- fixup unit test description by @perdasilva in #102
- Update status remove bundle path by @perdasilva in #106
- Added e2e test for operator resolution by @dtfranz in #103
- BundleDeployment creation with BundleImage by @dtfranz in #104
- Makefile: remove unused ENVTEST_K8S_VERSION variable by @joelanford in #117
- reduce RBAC permissions of operator-controller by @joelanford in #116
- Use server-side apply to ensure the desired bundle deployments exist by @joelanford in #114
- Fix
make test
by @tmshort in #119 - refactor and add unit tests for operator reconciler by @joelanford in #115
- Reduce reconcile complexity by @joelanford in #118
- [controller] resurface bundledeployment errors by @varshaprasad96 in #125
- Introduce Pull Request Template by @awgreene in #124
- standardize 'util' package name by @perdasilva in #131
- Modify Operator Conditions by @varshaprasad96 in #130
- api: add tests that ensure types and reasons are registered correctly by @joelanford in #122
- Operator Controller Release by @dtfranz in #133
- Conditions: Map out-of-date bundleDeployment with an operator condition by @varshaprasad96 in #134
- [entity_resolution] Not error when optional properties are not present in entity by @varshaprasad96 in #138
- Add catalogsource entitysource by @ankitathomas in #129
New Contributors
- @tmshort made their first contribution in #79
- @dtfranz made their first contribution in #80
- @perdasilva made their first contribution in #84
- @joelanford made their first contribution in #82
- @varshaprasad96 made their first contribution in #125
- @awgreene made their first contribution in #124
- @ankitathomas made their first contribution in #129
Full Changelog: https://github.com/operator-framework/operator-controller/commits/v0.0.1