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
Merge https://github.com/nmstate/kubernetes-nmstate:main (80c6e01) into master #439
Merge https://github.com/nmstate/kubernetes-nmstate:main (80c6e01) into master #439
Conversation
At some scenarios it takes some retries to update the enactment status if the network is not totally settle. This change add some retries to enactment status update. Signed-off-by: Enrique Llorente <ellorent@redhat.com>
When running the e2e tests on OCP, we need to do some things slightly different. This adds a script and the necessary files to do so. (cherry picked from commit 567716a) (cherry picked from commit dfb4c3c) (cherry picked from commit b4064be) (cherry picked from commit 00025c6) (cherry picked from commit f906068) (cherry picked from commit a78a700) (cherry picked from commit 09e4bf4) (cherry picked from commit c851635) (cherry picked from commit d6b4f51) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 3b4248b) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 1d67745) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 0ee7006) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit e8b8052) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 4fe0d7a) (cherry picked from commit 83bd895) (cherry picked from commit b322f05) (cherry picked from commit 8c1a3dd) (cherry picked from commit a991847) (cherry picked from commit 42479c5) (cherry picked from commit fa55fa8) (cherry picked from commit 7b97ef5) (cherry picked from commit 22bf379) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit f4d155a) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 0b432c9) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ac93130) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit acd7aca) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 1d01efb) (cherry picked from commit 364fe41) (cherry picked from commit b6c9641) (cherry picked from commit 5f1b9b5) (cherry picked from commit 80af39f) (cherry picked from commit b2626f2) (cherry picked from commit 12054ce) (cherry picked from commit c900358) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 71219bd) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 9e6bd01) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 0f8349d) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 49529da) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 6612de2) (cherry picked from commit da4ab74) (cherry picked from commit a53ca45) (cherry picked from commit 24267ed) (cherry picked from commit 4aa6e19) (cherry picked from commit 3af5b7c) (cherry picked from commit b095b4f) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 630276c) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 4456104) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 9f2eb3f) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit fc28f40) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 7b74bd8) (cherry picked from commit be0ae5f) (cherry picked from commit f73ee93) (cherry picked from commit 23cfe97) (cherry picked from commit 171fe84) (cherry picked from commit 05e992d) (cherry picked from commit 77d2346) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ce16176) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 250a582) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit a50d65a) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit cdb4ea2) Signed-off-by: Mat Kowalski <mko@redhat.com>
…in another namespace Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 7509eee) (cherry picked from commit 38cc1fd) (cherry picked from commit de2462b) (cherry picked from commit 3a1e61e) (cherry picked from commit d4d08a0) (cherry picked from commit fb74350) (cherry picked from commit 7945213) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ea3a836) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit c6d2f5c) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit f120c02) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit f19c7bc) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 6a8591b) (cherry picked from commit ded6769) (cherry picked from commit 5d1c799) (cherry picked from commit 25ab920) (cherry picked from commit 9b77532) (cherry picked from commit 87cce8c) (cherry picked from commit d7c68f4) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit a43da04) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit fc78734) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 89d6eae) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 7e9d288) Signed-off-by: Mat Kowalski <mko@redhat.com>
This commit fixes the issue that provided parameters for the ocp e2e test targets would have been ignored. For example in case the IMAGE_BUILDER was set to docker, this would have been ignored and is fixed now. Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 322cf1f) (cherry picked from commit 4b330ef) (cherry picked from commit bcb43a6) (cherry picked from commit 8b9e18c) (cherry picked from commit 2f12709) (cherry picked from commit ea1dff5) (cherry picked from commit f53e9ce) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 5d4b8bb) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 6b63f06) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 2f3f740) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 55fd9a6) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 4857be0) (cherry picked from commit 22608ef) (cherry picked from commit c8fa90d) (cherry picked from commit 51b4fdc) (cherry picked from commit 89d0f12) (cherry picked from commit 3111167) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit c308763) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 23b48e4) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 2e66b85) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit c434379) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit a4822b5) (cherry picked from commit e40fc60) (cherry picked from commit bcb773b) (cherry picked from commit 3fea150) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 794ac90) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ba8691e) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ff134ff) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 29f8abe) Signed-off-by: Mat Kowalski <mko@redhat.com>
…dated Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit b8396cb) (cherry picked from commit 4c82db6) (cherry picked from commit 60213aa) (cherry picked from commit 5eda91c) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 6fed76b) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 49480ac) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 8d42895) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ac0bf1a) Signed-off-by: Mat Kowalski <mko@redhat.com>
An OVS-bridge e2e tests was reenabled in a5ed4b5 in upstreams. This required a fix in nmstate which was not yet backported to nmstate 1.2. Therefor we keep this test skipping until it was backported to nmstate 1.2 as this does not make things worse. Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 8a9fe63) (cherry picked from commit 97f52d4) (cherry picked from commit 2eb8126) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit f0a4187) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 1bcaa9b) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 35a3cad) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 92f3d04) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 6c258a6) (cherry picked from commit ee43a0d) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 5c6d1b1) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 064d4cb) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit c5aa1bf) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 588b6b8) Signed-off-by: Mat Kowalski <mko@redhat.com>
Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit a6d66ae) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 881f722) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 690c237) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 6d64a75) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ee5bda6) Signed-off-by: Mat Kowalski <mko@redhat.com>
…r bundle Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit e1933e4) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 60a19d0) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit d03500d) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ba9b68c) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 3bbd715) Signed-off-by: Mat Kowalski <mko@redhat.com>
…n dev-scripts clusters Signed-off-by: Christoph Stäbler <cstabler@redhat.com> (cherry picked from commit 1ae2ffb) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit dd181a5) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit ae3e7aa) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit b91d0e1) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 57503d2) Signed-off-by: Mat Kowalski <mko@redhat.com>
helps identify e2e tests failures Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 7bc1b35) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 4383bb4) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 028ee24) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 9c5a4b7) Signed-off-by: Mat Kowalski <mko@redhat.com>
Currently the capture tests are not respecting our settings for secondary interfaces and as a result they try to use the enp2s0 interface in a bond. This won't work since that's the interface used by configure-ovs, so until we work out a way to make those tests behave correctly in OVNK clusters we need to skip them in order to get useful results from the ovn e2e jobs. (cherry picked from commit 43740da) Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com> (cherry picked from commit 71bd439) Signed-off-by: Mat Kowalski <mko@redhat.com>
Combines following commits 92f28cc UPSTREAM: <carry>: Add mko as reviewer and approver 1d239b1 UPSTREAM: <carry>: Add dougsland as an approver d7d674e UPSTREAM: <carry>: Remove yboaron and creydr from OWNERS fa88ab9 UPSTREAM: <carry>: Update OWNERS 97feffd UPSTREAM: <carry>: Add midstream approvers and reviewers
Contains following commits 5b219d5 manifests: update references from 4.13 to 4.14 2924cbc UPSTREAM: <carry>: Updating openshift-kubernetes-nmstate-handler images to be consistent with ART b29ee80 UPSTREAM: <carry>: Updating openshift-kubernetes-nmstate-operator images to be consistent with ART f1abcfc OPNET-261: Integrate the ART build of nmstate-console-plugin image in the CSV bf07359 manifests: update io_nmstates.yaml 43df0b6 move to stable channel - part 2 d4bc01a OPNET-256: Move from version-specific to stable channel 769469a UPSTREAM: <carry>: Updating openshift-kubernetes-nmstate-operator images to be consistent with ART bb1a4b6 UPSTREAM: <carry>: Updating openshift-kubernetes-nmstate-handler images to be consistent with ART 8b51d9f update manifest for 4.13 2d12ff9 UPSTREAM: <carry>: run make ocp-update-bundle-manifests 62cdefa UPSTREAM: <carry>: Add empty spec to NMState CR example c8b6e3d UPSTREAM: <carry>: Remove NNCP example from manifests ee87461 UPSTREAM: <carry>: add ipv4 example to the interfaces in the alm-examples 7819bc8 UPSTREAM: <carry>: Update Dockerfile images to match ART 61ee11d UPSTREAM: <carry>: Update Dockerfile images to match ART 4f7b97d UPSTREAM: <carry>: Update Dockerfile images to match ART 77df634 UPSTREAM: <carry>: Remove handler SA permissions from CSV 190f76a UPSTREAM: <carry>: Update bundle manifests after rebase f24a70e UPSTREAM: <carry>: Update Dockerfile images to match ART b618206 UPSTREAM: <carry>: Update OPM for 4.12 ac2a2f4 UPSTREAM: <carry>: Make sure yq v4 is installed for bundle updates b29545d UPSTREAM: <carry>: Add manifests for 4.12 0f857a9 UPSTREAM: <carry>: Add make target to update bundle manifests and install bundle e14a4ec UPSTREAM: <carry>: Remove old manifests cc7b3cd UPSTREAM: <carry>: Fix OLM skipRange replacement da70e89 UPSTREAM: <carry>: Update CSV after rebase a6c70fa UPSTREAM: <carry>: Update Dockerfile images to match ART 33c48f5 UPSTREAM: <carry>: Update NMState CRD 4e0d9fe UPSTREAM: <carry>: Update 4.11 CSV file after rebase ed3c3d1 UPSTREAM: <carry>: add priority class to operator CSV 465ae22 UPSTREAM: <carry>: Add qosClass to operator CSV 024a069 UPSTREAM: <carry>: Update Dockerfile images to match ART 6aab395 UPSTREAM: <carry>: Add manifests for 4.11 2f51948 UPSTREAM: <carry>: Add operators app label in CSV d908538 UPSTREAM: <carry>: Update Dockerfile images to match ART ba28219 UPSTREAM: <carry>: Remove initialization resource from CSV 943a83a UPSTREAM: <carry>: enable all archs in nmstate example CR 67e4240 UPSTREAM: <carry>: Add disconnected annotation for OperatorHub 607f4fd UPSTREAM: <carry>: Fix JSON error in initialization resource 26bcd49 UPSTREAM: <carry>: Add ppc64le and s390x to 4.10 CSV f5c01ec UPSTREAM: <carry>: add arm64 to 4.10 CSV ba9425f UPSTREAM: <carry>: Add 4.10 release OLM manifests 97f3643 UPSTREAM: <carry>: Provide default NMState CR 9b50408 UPSTREAM: <carry>: Remove serviceaccount manifest 9f5c002 UPSTREAM: <carry>: Update dockerfile to match ART e0ae977 UPSTREAM: <carry>: update naming convention 93b48ef UPSTREAM: <carry>: Define the suggested namespace for NMState CR 1ed4511 UPSTREAM: <carry>: Update Dockerfile images to match ART e12cac1 UPSTREAM: <carry>: Add manifests to .PHONY in Makefile 1523828 UPSTREAM: <carry>: Add manifests for 4.9 bb95b06 UPSTREAM: <carry>: Add manifests for 4.8 40f1e21 UPSTREAM: <carry>: Add manifests for 4.7 6202118 UPSTREAM: <carry>: Updating openshift-kubernetes-nmstate-operator images to be consistent with ART
Signed-off-by: Douglas Schilling Landgraf <dougsland@redhat.com>
We frequently get asked when a given version of NMState became available and it's surprisingly difficult to determine that. This script starts at the errata tool page for the handler image and drills down to the corresponding Brew build logs to determine which NMState version shipped in a given release.
After moving from Packet to OFCIR the config script got renamed. This PR fixes it.
Hi @metal-net-merge-bot[bot]. Thanks for your PR. I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/ok-to-test |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: metal-net-merge-bot[bot], mkowalski The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Something changed in the build image I guess |
Forget the above, the real issue is
so for some reason the updated manifest is different from the one we have in our repo |
Reported mikefarah/yq#1869 as this is definitely regression between |
/test e2e-handler-sdn-ipv4 |
/test check-generate-bundle |
@metal-net-merge-bot[bot]: all tests passed! Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
[ART PR BUILD NOTIFIER] This PR has been included in build ose-kubernetes-nmstate-operator-container-v4.15.0-202311201056.p0.g57d11cf.assembly.stream for distgit openshift-kubernetes-nmstate-operator. |
[ART PR BUILD NOTIFIER] This PR has been included in build openshift-kubernetes-nmstate-handler-rhel-9-container-v4.15.0-202311201056.p0.g57d11cf.assembly.stream for distgit openshift-kubernetes-nmstate-handler. |
No description provided.