Skip to content

Releases: Azure/ARO-RP

v20220428.00: Notable changes:

28 Apr 15:39
1ae6115
Compare
Choose a tag to compare

Notable changes:

  • fixed pull secret to use cloud.openshift.com
  • OCP 4.9.28

Changes:

  • 1ae6115 Merge pull request #2088 from bennerv/update-fluentbit-mdm-images
  • fa856a8 Merge pull request #2065 from bennerv/fix-muo-controller-test
  • 98ded10 Merge pull request #2087 from bennerv/update-4.9-install
  • 500a792 Bump fluentbit, mdm, and mdsd images to mitigate P0/P1s
  • b54463b Bump 4.9 install image to latest stable 4.9.28 to address etcd split brain issue
  • 07e2bd0 redesigned the quota computation to something understandable (#2059)
  • 2c0cdb6 Merge pull request #2054 from kartikaysharma27/apiserverready_install
  • c6bfe6f update reference to cloud.redhat.com in README file (#2085)
  • 0d06779 Enables go fmt simplify (#2081)
  • a14770e Update pull secret references from cloud.redhat.com to cloud.openshift.com (#2084)
See More
  • 5668a31 Merge pull request #2034 from tony-schndr/reconcile_failed_nic_on_delete
  • 73d313a Add logic to reconcile failed Nic on az aro delete
  • 17ff475 Merge pull request #2071 from bennerv/revert-allow-password-auth
  • 97d3b7c Revert 2027: Commit to allow password auth for VMSS jit access
  • d5f3b7a added doc.go for imgconfig controller (#2064)
  • 5a79d8f Fail MUO test if we expect an error but don't get one
  • 6495779 Merge pull request #2066 from s-amann/fix-linting
  • 2f3e0ea fix issues with linting new test files
  • 725dbda Merge pull request #2061 from facchettos/fix-linkidtest
  • 58603b4 Commit to allow password auth for VMSS jit access (#2027)
  • a53082a Enable first basic linters in ARO (#2060)
  • bdcd596 fix: now uses renamed interface metricsEmitter
  • 2dbffd9 refactor/add-test : refactored linkid and gateway to add tests (#2013)
  • 5cac595 updated path to quota file (#2058)
  • afa5209 update codeowners
  • e167214 Merge pull request #2049 from facchettos/metrics-rename
  • eab506d Merge pull request #2007 from facchettos/proxy-refactor-and-test
  • 31ee47d Merge pull request #2052 from s-amann/bugfix/increase-space-for-tmp-on-ci-vm
  • d6d0b3e Updates dev env docs
  • aac7cce Adds an extra case into TestAroDeploymentReady
  • 01f3a8e Refactors createOrUpdateRouterIPFromCluster
  • 9ff7b9c ensure apiserverready check
  • 645b82a give /tmp a bit more room for when the CI VM gets busy
  • 10c8e7e Merge pull request #2047 from nontw/master
  • bfb4d4b removed useless test case
  • 7eced21 fixed typo in function name
  • d9d9fa0 renamed oddly named metrics.Interface to Emitter
  • 2c2c257 updated operator README to include instructions for running the ARO operator locally for a private cluster (#2045)
  • 93c0bc9 Fix off by one error when truncating name
  • 4dbe573 added changes to make local e2e test work/ update doc (#2036)
  • 5afa1b7 Bump minimist from 1.2.5 to 1.2.6 in /portal/v2 (#2043)
  • 2e873c5 made the errors more explicit
  • 3d982e9 added err check on validateProxyResquest
  • b763161 added license to test file
  • c7e7886 Merge branch 'master' of https://github.com/Azure/ARO-RP into proxy-refactor-and-tes
  • 7176161 refactored tests
  • 3a5c4e2 refactor+test: refactored some functions to test

This list of changes was auto generated.

v20220406.00: Notable Changes:

06 Apr 15:59
bedce2b
Compare
Choose a tag to compare

Notable Changes:

  • New api
  • SRE portal V2
  • Connected MUO

Changes:

  • bedce2b Admin Portal v2 (#2019)
  • bd1870a Skip Linux AZ Sec Pack policies from running on VMSS creation (#2041)
  • c6678c0 check for default ingressIP when ingressProfiles > 1 (#2021)
  • 49ed232 Create 2022-04-01 API (#1876)
  • ab68791 add controller into operator for machine health check (#1950)
  • cdbb3aa add containers_image_openpgp everywhere
  • cc9a216 Change secrets-update to allow subsequent updates (#2038)
  • 3313399 add containers_image_openpgp tag (#2032)
  • d66d296 Merge pull request #2003 from facchettos/proxy-cleanup
  • 7399c67 Bump minimist from 1.2.5 to 1.2.6 in /portal
See More
  • aae3ca8 Merge pull request #2025 from hawkowl/hawkowl/muo-new-clusters
  • d05921a Merge pull request #2023 from cadenmarchese/rp-python3
  • 798da06 Install python3 on RP and gateway VMs
  • 8b66c40 Merge pull request #2024 from bryanro92/disable-ipv6-ra
  • 36b0974 Merge pull request #2001 from SudoBrendan/fix-e2e-flake
  • fbc373b add e2e test
  • eb4d71b add enabled and managed by default
  • f707f56 make pullspec an optional flag
  • 2863a47 Merge pull request #2009 from hawkowl/hawkowl/muo-configmap
  • 93b714b Update OB Build Pipeline to Pass Build Tag as Var (#2011)
  • 8ad35d3 disable ipv6 router advertisements on rp/gateway vmss
  • 3466d2a Dockerfile for MUO image (#1993)
  • 8f11736 run go generate
  • 800dbc3 add openshift-azure-logging to the ignored namespaces
  • f27e835 add muo config yaml
  • 3713571 add managed upgrade operator configuration settings and connected MUO if allowed and a pullsecret exists
  • b98114f Merge pull request #2022 from bennerv/muo-namespace-update
  • f63e65c Update Makefile (#2020)
  • 95914ed Update node-selector on muo namespace
  • fcfec79 Fix VM Redeploy Test Flake
  • 80ca388 Added alternative to go get command (#2015)
  • 7dc25f8 Doc to create & push ARO Operator image to ACR/Quay (#1888)
  • 5c0137a Filter out unwanted data from azure list geneva action (#1969)
  • 6b2f23d update go-cosmosdb version to incorporate the latest change (#2006)
  • f4f2b72 Avoid AdminUpdate panic when Nodes are down (#1972)
  • 02d429a feature: disable systemreserved when autosizednodes enabled
  • 61a18d2 feature: add aro cluster to workaround
  • 3564784 feature: add autosizednodes reconciler
  • d6df477 vendor: fake operator client
  • 85fb1cc Better documentation support for multiple envs (#1932)
  • 72ecfae Fix typo in deploy-development-rp doc (#2005)
  • 73c9f04 cleanup: removed useless anonymous function definition.
  • 51d2da2 cleanup: proxy now uses idiomatic waitgroup.
  • 648c860 adding a way to pass additional flags to E2E tests (#1998)
  • 71e958b Add sourcebranchname to build_tag (#1996)
  • 9b8abc6 Changed CloudErrorCodes from vars to consts. (#1997)
  • a39f5c8 Merge pull request #1986 from bryanro92/ff_fips_validation
  • 79f9897 Removing call to listByResourceGroup due to flakyness in the Azure API
  • 4064d6a Minor ARO operator refactoring
  • 12413fe exclude vulnerable containerd versions
  • c459f0a Add SKU availability and restriction checks to dynamic validation (#1790)
  • ecc5f8e exclude vuln protobuf
  • 9688c1e add validate-fips step into onebranch build rp template
  • 13802da L series support - RP changes (#1751)
  • b75dbc5 preview feature controller and NSG flow log feature implementation
  • 9912a3e Adds the controller implementation
  • 867799a Adds extra fields to the PreviewFeature CRD
  • bd894ed Docs: Set GOPATH (#1987)
  • 461243a Removes a explicit gomock.Eq() matcher calls (#1983)
  • 27bf56f Bump url-parse from 1.5.7 to 1.5.10 in /portal
  • 57dacbb Merge pull request #1981 from m1kola/muo_controller_cleanup
  • 24fb188 Cleans up unused args in muo.NewReconciler

This list of changes was auto generated.

v20220225.01: Notable changes:

25 Feb 15:48
Compare
Choose a tag to compare

Notable changes:

  • MUO

Changes:

  • 3af21d3 fix: replace parameter with variable (#1984)
  • ecb5149 Update mirror-aro-to-int.yml for Azure Pipelines
  • 570811f fix: provide the correct dependent pipeline (#1982)
  • e3ee808 Merge pull request #1980 from petrkotas/move-int-copy-to-pipeline
  • a0a07e3 make dynamichelper produce less spurious changes for MUO
  • 529c6b2 add a mocks directory in the operator
  • 46ee804 run go generate
  • 31e385e add MUO deployment manifests
  • 7e88099 Add an Operator controller for Managed Upgrade Operator
  • ee5cd9a fix: move int mirroring to separate pipelines
See More
  • 94c46fc Merge pull request #1865 from 25region/storage.lockdown.final
  • 89e051b fix: HTTP 500 from "List cluster Azure resource" Geneva Action for unknown resource types (#1978)
  • ce39aa0 add: release pipeline documentation
  • 907e045 add: copy ARO iamge to integration
  • b73ec7c fix: use the tag/commit as the aro version
  • f8257e6 update cluster spec
  • 3db99bb Merge pull request #1973 from SudoBrendan/reenable-egress-lockdown
  • 7b68ab7 Addressing feedback
  • 99c52b5 Re-enable Egress Lockdown
  • ea03726 add additional logging to redeploy to help understand state when this job fails in e2e
  • fe34bfc add westus3 to pipeline manifests
  • b7b62eb Merge pull request #1976 from bryanro92/shared-rp-docs
  • 9b03db4 docs: add cleaner info to shared env docs
  • 4fa3880 Bump url-parse from 1.5.3 to 1.5.7 in /portal
  • a6c2835 add a field to indicate spotInstances in node.conditions metric (#1928)
  • 4e4fd6c Merge pull request #1967 from m1kola/operator_requeue_refactoring
  • 907753f Fix net_raw caps, make generate (#1971)
  • dbbd2fc Merge pull request #1958 from bennerv/add-gateway-metric-for-nohost
  • 516b444 Merge pull request #1856 from bryanro92/egress_no_accelerated_networking
  • 1cfa9a1 remove network acceleration due to issues discovered
  • efe990b Add Central US EUAP to nonZonalRegions (#1927)
  • 16859ae Include variable groups for prod single region release (#1957)
  • e32e0e4 Adding norwaywest to deploy from tag ALL regions Pipeline. (#1968)
  • bf5ce15 Operator flag tests
  • 10fde74 Addressing feedback
  • c8d55c6 Change operator flags
  • 797bf00 Fix tests
  • 32d2dcf Add operator flags
  • a3ae37f Fix tests
  • cee82e5 Add dev env rules exception
  • 507c785 review feedback
  • 5e1ad15 vendor
  • 9bf8b32 generate
  • ac3c474 storageacc handling for install/update
  • 6ea8de1 operator tests
  • c1662ed add operator storage acc and endpoints reconcilers
  • 3ba8363 Refactors operator requeues
  • 7ffb8d3 drop net_raw and make generate
  • d3ced97 add fips validation scripts and ci step
  • c235d34 Bump follow-redirects from 1.14.7 to 1.14.8 in /portal
  • 339345c Updating go-toolset tag to 1.16.12 (#1965)
  • 7d818d0 Updated linux container image for build (#1964)
  • 58b453c Removes unneeded field (#1962)
  • 83def7c quick fixes in docs (#1956)
  • 9d070e1 chore: removed logging onebranch pipelines files from aro-rp repo (#1942)
  • 22b6cfb add tsaoptions json file, enable tsa in build rp official pipeline (#1959)
  • 528b394 fix 2 cred scan findings by adding suppression settings (#1960)
  • ac1306c Add metric gauge for nohost present on request to gateway
  • 6ad5a2d clean temporary gomock folders (#1912)
  • f400002 Merge pull request #1954 from bennerv/use-int-e2e-creds-for-prod-pipeline
  • cba69e4 Feedback follow up on image config controller
  • 99ad6f9 Use INT E2E Creds in Prod pipeline as we pull from the INT image registry and spin up our resources in our INT sub
  • 33d7e8b Merge pull request #1953 from bennerv/typo-updated-wrong-pipeline-param
  • 9fde48b Fix wrongly updated parameters and variables in prod release
  • 26321d6 Merge pull request #1940 from bennerv/go-1.16-ci-update
  • 8b31830 Bump golang version to 1.16 in CI VMs

This list of changes was auto generated.

v20220208.00

08 Feb 17:28
3f9ec6b
Compare
Choose a tag to compare

v20220208.00 Release

Changes:

  • 3f9ec6b Merge pull request #1952 from bennerv/bump-4.9-install-version
  • acecd05 Merge pull request #1951 from bennerv/pipelines-bugfix-for-variables
  • 33be0a5 Merge pull request #1944 from bryanro92/update_owners
  • e1f3ad7 Vendor openshift installer carry patch
  • b62cfe0 Bump 4.9.8 to 4.9.9 as it contains a bugfix that prevents cluster creation success
  • a4a4677 Fix: use the correct variable syntax for updated variables in pipelines
  • acfdeb4 Merge pull request #1949 from bennerv/vendor-autorest-adal
  • f2b17d4 Merge pull request #1948 from bennerv/update-pipeline-dir
  • d41230a Vendor updated autorest adal to fix nil pointer exception in MSI
  • 9d244bc Update release tag pipeline parameters
See More
  • 2f882f9 Update correct directory path for pipeline template files
  • f7df031 Merge pull request #1947 from bennerv/cleanup
  • e8653c4 Add INT/Prod variable group requirements
  • bc91462 Clean up debug print statement in pipelines
  • cdbc13f Merge pull request #1946 from bennerv/pipelines-quoting-issues
  • 55db043 Incorrect quoting on variables in pipeline
  • 8c5c33a Merge pull request #1945 from bennerv/pipeline-tag-env-var-consistency
  • 2cce57f Ensure TAG environment var is consistent case
  • 636ccc0 add fl to owners :-)
  • 6d950cc Merge pull request #1943 from bennerv/pipelines-suck
  • 0090312 ADO Pipelines make no sense
  • b579d8f Merge pull request #1941 from petrkotas/fix-service-connection
  • ff25aaf fix: fix service connection to the github
  • 178d53b Merge pull request #1936 from bennerv/fix-fips-env-ci
  • 582d544 Merge pull request #1935 from bennerv/suppress-error-on-git-describe
  • 1ccb71b Merge pull request #1920 from bennerv/reconcile-failed-nic-ga
  • 6da8915 Merge pull request #1939 from petrkotas/fix-pipeline-go
  • fc5da3d fix: Add go1.16 requirement to run pipelines
  • 429ca7e Merge pull request #1938 from petrkotas/fix-tagged-release
  • fb789a1 Fix: Remove the wrong git pull path
  • e925381 Merge pull request #1794 from mbarnes/vendor-4.9
  • 3169e35 Merge pull request #1898 from karanmagdani/dev-rotate-certs-doc
  • 20cceb9 Merge pull request #1931 from SudoBrendan/13111550-fix-dev-config
  • d949dbf Suppress stderr within Makefile command
  • 58683e5 Do not overwrite FIPs environment variable in CI VMs
  • 88e9a47 added doc for cert rotation
  • a5b664f Fixing bug where incorrect ACR domain name was being generated
  • 3bab885 imageconfig controller
  • 9155a92 Merge pull request #1926 from 25region/uaenorth-bug
  • 3646ad5 Add uaenorth to non-zonal regions
  • 2c816ed Add geneva action to reconcile a failed NIC
  • 1c75b0a Bump nanoid from 3.1.22 to 3.2.0 in /portal
  • 41648c5 Fix: Remove build to run after e2e
  • d3efc24 Revert "Revert "[PIPELINES 4] Create release based on annotated git tag""
  • af8cf86 Add example script to directly inject test data
  • 3f460e1 Clarify a few things in the procdure.
  • ea20efd Handle cleanup of spawned processes.
  • 3d110a5 Fix typo
  • 1c0a5b3 Add Documentation and Scripts for ARO Monitor Metric testing
  • c4ddafa Update documentation for Go 1.16 and installer 4.9
  • 336659c Fixing typo in paths
  • e2c4896 pipelines: Demand agents with go-1.16 capability for CI/E2E
  • 567b505 Automated updates from "make discoverycache"
  • ba7c6c8 Set InstallStream to OCP 4.9.8
  • 340de63 Automated updates from "make generate"
  • 06f4772 Alter client-gen command to stay within repo
  • ee426a7 Automated updates from "make vendor"
  • 5e13c68 Vendor installer release 4.9
  • c2ca901 Merge pull request #1906 from CloudFitSoftware/cfs/enable-sbom
  • 024521d Merge pull request #1911 from bennerv/update-pipeline-params
  • c45bf3d Update prod pipeline params to be consistent
  • fac002e Merge pull request #1910 from petrkotas/fix-checkout-path
  • 7073151 Fix: Broken checkout code path
  • ac437ee Merge pull request #1909 from petrkotas/fix-pull-path
  • 5f62ef8 Fix: Broken pull path
  • 2c62c34 Merge pull request #1908 from Azure/revert-1684-build-by-tag
  • 56b90ee Revert "[PIPELINES 4] Create release based on annotated git tag"
  • 370fa6b Enable SBOM on all OneBranch pipelines

This list of changes was auto generated.

v20220119.00

04 Feb 13:08
07f994b
Compare
Choose a tag to compare

Notable changes:

  • The ARO feature flags moved to the RP.
  • NSG are reconciled by default
  • Fluentbit memory fixes

Revert to previous fluentbit

19 Jan 09:39
Compare
Choose a tag to compare

The new fluentbit version was causing issues, overloading the control plane. Reverted back to version that worked.