Installation
curl -L -s https://github.com/operator-framework/operator-controller/releases/download/v1.3.0/install.sh | bash -s
What's Changed
- 🐛 (fix) PSA enforcement: Move from baseline to restricted by @camilamacedo86 in #1829
- 🐛bugfix for operator-controller not outputting the right commit ID in the version by @rashmigottipati in #1811
- 🐛 Client go version metrics endpoint test by @bentito in #1821
- 🌱 Bump golang.org/x/sync from 0.11.0 to 0.12.0 by @dependabot in #1842
- 🌱 Bump jinja2 from 3.1.5 to 3.1.6 by @dependabot in #1844
- 🌱 Revert "(fix): update PSA versions to match Kubernetes API version" by @camilamacedo86 in #1845
- 🌱 Bump golang.org/x/tools from 0.30.0 to 0.31.0 by @dependabot in #1848
- 🌱 Add catalogd metas service demo by @grokspawn in #1840
- 🌱 Bump cssselect from 1.2.0 to 1.3.0 by @dependabot in #1857
- 🐛(fix) Remove "Serving" condition type from ConditionSets by @anik120 in #1859
- 🐛 fix crdupgradesafety diff when items schema differ by @joelanford in #1863
- 🌱 Bump mkdocs-material from 9.6.7 to 9.6.8 by @dependabot in #1865
- 🌱 Bump helm.sh/helm/v3 from 3.17.1 to 3.17.2 by @dependabot in #1866
- 🐛 Ensure fixed order in multi-line errors returned by crdupgradesafety validators by @azych in #1864
- 📖 (docs) draft catalogd docs with new metas endpoint by @anik120 in #1841
- 🌱 Bump mkdocs-material from 9.6.8 to 9.6.9 by @dependabot in #1869
- 🌱 Bump the k8s-dependencies group with 4 updates by @dependabot in #1862
- 🌱 Bump github.com/containerd/containerd from 1.7.26 to 1.7.27 by @dependabot in #1870
- 🐛 Revert "🐛 Client go version metrics endpoint test" by @camilamacedo86 in #1871
- 🌱 Bump github.com/BurntSushi/toml from 1.4.0 to 1.5.0 by @dependabot in #1872
- 🌱 Bump platformdirs from 4.3.6 to 4.3.7 by @dependabot in #1877
- ✨ Add named for controller to distinguish components in logs by @camilamacedo86 in #1874
- ✨ Add flag to allow usage of pprof in operator-controller (disabled by default) as it is available for catalogd by @camilamacedo86 in #1875
- 📖 removing duplicated content by @grokspawn in #1879
- 🌱 Bump mkdocs-material from 9.6.9 to 9.6.10 by @dependabot in #1886
- 🌱 adopt externally-set GO_BUILD_FLAGS by @grokspawn in #1881
- 🌱 Bump mkdocs-material from 9.6.10 to 9.6.11 by @dependabot in #1888
- 🌱 bump containers/image to v5.34.3 by @joelanford in #1892
- 🌱 Add regression testing to rukpak/convert by @perdasilva in #1895
- 🐛 Fix conversion regression test by @perdasilva in #1897
- ✨ Add registry+v1 bundle validation framework by @perdasilva in #1885
- 🌱 Tidy up Makefile and remove convert-diff GHA by @perdasilva in #1900
- ✨ Add package name validation function by @perdasilva in #1901
- 🌱 Bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #1907
- 🌱 Bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 by @dependabot in #1908
- 🌱 Bump lxml from 5.3.1 to 5.3.2 by @dependabot in #1906
- 🌱 proposing github-->prow reviewer/approver mapping by @grokspawn in #1894
- 🐛 Fix bundle to plain manifest conversion by @perdasilva in #1899
- 🌱 Bump github.com/operator-framework/operator-registry from 1.50.0 to 1.51.0 by @dependabot in #1818
- 🌱 Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot in #1909
- 🌱 Bump golang.org/x/tools from 0.31.0 to 0.32.0 by @dependabot in #1910
- 🌱 Bump helm.sh/helm/v3 from 3.17.2 to 3.17.3 by @dependabot in #1913
- 🌱 Add more unit testing around rukpak/convert by @perdasilva in #1912
- 🌱 Bump urllib3 from 2.3.0 to 2.4.0 by @dependabot in #1915
- 🐛 Fix log initialization by @tmshort in #1917
- 🌱 Bump markdown from 3.7 to 3.8 by @dependabot in #1916
- 🌱 Update certpoolwatcher log levels by @tmshort in #1918
- 📖 (doc): Add under the docs/draft how to profilling with pprof by @camilamacedo86 in #1876
- 🌱 Bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot in #1919
- ✨ Check known required permissions for install before installing with the helm applier by @bentito in #1858
- 🌱 fix(ci): sanitize env for asciinema upload by @camilamacedo86 in #1925
- 🌱 Bump github.com/containers/image/v5 from 5.34.3 to 5.35.0 by @dependabot in #1927
- 🌱 Bump mkdocs-material from 9.6.11 to 9.6.12 by @dependabot in #1926
- 🌱 Bump beautifulsoup4 from 4.13.3 to 4.13.4 by @dependabot in #1924
- 🌱 Bump packaging from 24.2 to 25.0 by @dependabot in #1933
- 🌱 Bump soupsieve from 2.6 to 2.7 by @dependabot in #1932
- ✨ Log catalogd feature gate states by @bentito in #1930
- 🌱 Bump lxml from 5.3.2 to 5.4.0 by @dependabot in #1935
- 🐛 OCPBUGS-55165 Permissions preflight error output fixes by @trgeiger in #1934
- ✨ Refactor rukpak convert (now with testing!) by @perdasilva in #1893
- 🌱 Bump github.com/operator-framework/api from 0.30.0 to 0.31.0 by @dependabot in #1937
- 🌱 Bump pymdown-extensions from 10.14.3 to 10.15 by @dependabot in #1940
- 🌱 Bump certifi from 2025.1.31 to 2025.4.26 by @dependabot in #1941
- ✨ Reformat error wrapping for resolved bundle status by @trgeiger in #1938
- 🌱 Bump github.com/operator-framework/operator-registry from 1.51.0 to 1.53.0 by @camilamacedo86 in #1944
- 🌱 Make target namespaces optional by @perdasilva in #1945
- ✨ add NetworkPolicy objects for catalogd and operator-controller by @joelanford in #1942
- 🌱 Bump charset-normalizer from 3.4.1 to 3.4.2 by @dependabot in #1947
- 🌱 Bump golang.org/x/tools from 0.32.0 to 0.33.0 by @dependabot in #1951
- 🐛 Add path to job workflow for go-verdiff by @tmshort in #1954
- 🐛 Ease CI requirements for go-verdiff and codecov by @tmshort in #1955
- 🌱 Add comments regarding external testing for preflight by @tmshort in #1957
- 🌱 Bump platformdirs from 4.3.7 to 4.3.8 by @dependabot in #1959
- 🌱 Bump github.com/operator-framework/operator-registry from 1.53.0 to 1.54.0 by @dependabot in #1958
- 🌱 Bump pyyaml-env-tag from 0.1 to 1.0 by @dependabot in #1962
- 🌱 Bump mkdocs-material from 9.6.12 to 9.6.13 by @dependabot in #1961
- 🌱 Allow override of go-verdiff result via label by @tmshort in #1964
- ✨ auth: use synthetic user/group when service account is not defined by @joelanford in #1816
- 🌱 Update to kustomize v5 by @tmshort in #1963
- 🌱 Bump mkdocs-material from 9.6.13 to 9.6.14 by @dependabot in #1965
- ✨ Add support for installing bundles with webhooks by @perdasilva in #1914
- 🌱 Bump pyyaml-env-tag from 1.0 to 1.1 by @dependabot in #1966
- 🌱 Refactor rukpack package for configurable registry+v1 rendering behavior by @perdasilva in #1968
- ✨ Add openshift-serviceca certificate provider by @perdasilva in #1969
- 🌱 Bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot in #1972
- 🐛 fix: don't template registry+v1 manifests by @joelanford in #1979
- 🌱 Ease CI requirements for codecov patch by @tmshort in #1982
- 🐛 fix install and upgrade e2es by @joelanford in #1983
- 🌱 Bump github.com/operator-framework/operator-registry from 1.54.0 to 1.55.0 by @dependabot in #1985
- 📖 Add NetworkPolicy doc by @anik120 in #1973
- ✨ Update operator-registry to v1.55.0 by @trgeiger in #1981
- ✨ OPRUN-3895: Namespace wide default deny for ingress/egress by @anik120 in #1986
Full Changelog: v1.2.0...v1.3.0