-
Notifications
You must be signed in to change notification settings - Fork 19
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 with upstream metal3-io/baremetal-operator #57
Commits on Jan 21, 2020
-
Avoid starting inspection twice
If we end up reconciling the Host again after starting an inspection in Ironic, but before the IntrospectionStatus is available in ironic-inspector, we don't want to attempt to start another inspection. Check if the host is already in the correct state in Ironic before trying to change the state to 'inspecting'. This issue was identified in metal3-io#393, but may not be the cause.
Configuration menu - View commit details
-
Copy full SHA for 1f8e022 - Browse repository at this point
Copy the full SHA 1f8e022View commit details
Commits on Jan 24, 2020
-
the fix was merged upstream and is in the tripleO package: https://opendev.org/openstack/ironic/commit/7f1f79ac25e270c3585dd23c042a037431b97718
Configuration menu - View commit details
-
Copy full SHA for a841f62 - Browse repository at this point
Copy the full SHA a841f62View commit details -
Merge pull request metal3-io#394 from Nordix/fasttrack-mael
Enable fasttrack for ironic
Configuration menu - View commit details
-
Copy full SHA for 6ae8d7e - Browse repository at this point
Copy the full SHA 6ae8d7eView commit details
Commits on Jan 31, 2020
-
InvolvedObject APIVersion is expected to be SchemeGroupVersion string
Jiri Tomasek committedJan 31, 2020 Configuration menu - View commit details
-
Copy full SHA for 4cda8fd - Browse repository at this point
Copy the full SHA 4cda8fdView commit details -
Merge pull request metal3-io#408 from jtomasek/involved-object
InvolvedObject APIVersion is expected to be SchemeGroupVersion string
Configuration menu - View commit details
-
Copy full SHA for b0c1381 - Browse repository at this point
Copy the full SHA b0c1381View commit details
Commits on Feb 4, 2020
-
Ironic-Endpoint Klived and Restructure of kustomiz
Co-authored-by: Xenwar <anwar.hassen@est.tech>
Configuration menu - View commit details
-
Copy full SHA for 4c170b0 - Browse repository at this point
Copy the full SHA 4c170b0View commit details -
Merge pull request metal3-io#402 from Nordix/ironic-keepalived
Restructure kustomization and Add Ironic-Endpoint using Keepalived
Configuration menu - View commit details
-
Copy full SHA for ed0ca04 - Browse repository at this point
Copy the full SHA ed0ca04View commit details -
update example URL for redfish driver
The example path is a bit confusing to users, so replace it with an actual working value from real hardware. Also add an example from the ironic documentation at https://docs.openstack.org/ironic/latest/admin/drivers/redfish.html Signed-off-by: Doug Hellmann <dhellmann@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2fe3439 - Browse repository at this point
Copy the full SHA 2fe3439View commit details
Commits on Feb 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8c68a76 - Browse repository at this point
Copy the full SHA 8c68a76View commit details -
Remove container privileges and add NET_ADMIN capability
Removing the privileged security context to have a more fine-grained control with capabilities. NET_ADMIN set for dnsmasq and httpd (in case the user specifies a low port)
Configuration menu - View commit details
-
Copy full SHA for 7b3df65 - Browse repository at this point
Copy the full SHA 7b3df65View commit details -
Merge pull request metal3-io#416 from Nordix/ironic-keepalived
Remove container privileges and add NET_ADMIN capability
Configuration menu - View commit details
-
Copy full SHA for c9fb628 - Browse repository at this point
Copy the full SHA c9fb628View commit details -
Merge pull request metal3-io#418 from Nordix/fix/keepalived-image-kashif
Change ironic endpoint keepalived image
Configuration menu - View commit details
-
Copy full SHA for 8bd4adb - Browse repository at this point
Copy the full SHA 8bd4adbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06ea4ac - Browse repository at this point
Copy the full SHA 06ea4acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ba5638 - Browse repository at this point
Copy the full SHA 9ba5638View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6881046 - Browse repository at this point
Copy the full SHA 6881046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09a3bcb - Browse repository at this point
Copy the full SHA 09a3bcbView commit details -
Merge pull request metal3-io#396 from yrobla/add_verify_ca
Add verify ca
Configuration menu - View commit details
-
Copy full SHA for bbcacea - Browse repository at this point
Copy the full SHA bbcaceaView commit details
Commits on Feb 7, 2020
-
Merge pull request metal3-io#413 from dhellmann/improve-redfish-url-e…
…xample update example URL for redfish driver
Configuration menu - View commit details
-
Copy full SHA for ce276d4 - Browse repository at this point
Copy the full SHA ce276d4View commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a5bdc28 - Browse repository at this point
Copy the full SHA a5bdc28View commit details
Commits on Feb 13, 2020
-
Fix typo in e2e testing in certificate test
There is a typo for DisableCertificateVerification that causes the e2e tests to fail. Signed-off-by: Yolanda Robla <yroblamo@redhat.com>
root committedFeb 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 63b9e60 - Browse repository at this point
Copy the full SHA 63b9e60View commit details -
Add avialble provision state , so CAPBM is aware of this state and th…
…en up date PR 140 in baremetal
Configuration menu - View commit details
-
Copy full SHA for f16fc9c - Browse repository at this point
Copy the full SHA f16fc9cView commit details
Commits on Feb 18, 2020
-
Merge pull request metal3-io#427 from aneeshkp/add-availabel-state
Add available ProvisioningState , so CAPBM is aware of this state
Configuration menu - View commit details
-
Copy full SHA for f32e58b - Browse repository at this point
Copy the full SHA f32e58bView commit details
Commits on Feb 19, 2020
-
Merge pull request metal3-io#390 from kirankt/concurrent-reconcile
Add support to reconcile concurrently
Configuration menu - View commit details
-
Copy full SHA for ab6db42 - Browse repository at this point
Copy the full SHA ab6db42View commit details
Commits on Feb 20, 2020
-
Merge pull request metal3-io#398 from zaneb/avoid-double-inspect
Avoid starting inspection twice
Configuration menu - View commit details
-
Copy full SHA for d2e9422 - Browse repository at this point
Copy the full SHA d2e9422View commit details -
Look for userData or value in the userdata secret
This is to comply with CAPI secrets
Configuration menu - View commit details
-
Copy full SHA for 332980e - Browse repository at this point
Copy the full SHA 332980eView commit details -
Merge pull request metal3-io#436 from Nordix/secret-mael
Look for userData or value in the userdata secret
Configuration menu - View commit details
-
Copy full SHA for 43fab21 - Browse repository at this point
Copy the full SHA 43fab21View commit details
Commits on Feb 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b3f43f5 - Browse repository at this point
Copy the full SHA b3f43f5View commit details -
Merge pull request metal3-io#438 from Nordix/pause-mael
Add a Pause annotation for pivoting
Configuration menu - View commit details
-
Copy full SHA for f1e463d - Browse repository at this point
Copy the full SHA f1e463dView commit details
Commits on Feb 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5065373 - Browse repository at this point
Copy the full SHA 5065373View commit details -
Remove redundant Kustomization File
Update Configuration with Kustomize info
Configuration menu - View commit details
-
Copy full SHA for 74b66f5 - Browse repository at this point
Copy the full SHA 74b66f5View commit details
Commits on Feb 25, 2020
-
Merge pull request metal3-io#426 from Nordix/kustomization-updates-ka…
…shif Remove unused Kustomization File + Update documentation
Configuration menu - View commit details
-
Copy full SHA for 3c8b53a - Browse repository at this point
Copy the full SHA 3c8b53aView commit details -
Merge pull request metal3-io#440 from Nordix/hostname-mael
add local-hostname in ironic metadata
Configuration menu - View commit details
-
Copy full SHA for 8161ce5 - Browse repository at this point
Copy the full SHA 8161ce5View commit details
Commits on Feb 27, 2020
-
Downgrade operator-sdk to 0.11.0
Our goal is to upgrade operator-sdk to 0.15.2 which is the latest released version right now. Version 0.12.0 makes a breaking change where we are required to start using go modules. In order for the automatic conversion to work, we have to downgrade: 0.12.0 will use go modules. https://github.com/operator-framework/operator-sdk/blob/master/doc/migration/version-upgrade-guide.md
Configuration menu - View commit details
-
Copy full SHA for 0826d0d - Browse repository at this point
Copy the full SHA 0826d0dView commit details -
No dependecies have been upgraded. We ran "git mod init", and then manually entered the overrides from the operator-sdk documentation.[1] This means that we can now remove all of the dep files, and the vendor directory. [1]: https://github.com/operator-framework/operator-sdk/blob/master/doc/migration/version-upgrade-guide.md#v011x
Configuration menu - View commit details
-
Copy full SHA for ca00c0b - Browse repository at this point
Copy the full SHA ca00c0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f8c3f4 - Browse repository at this point
Copy the full SHA 0f8c3f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e38ebd - Browse repository at this point
Copy the full SHA 8e38ebdView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb7b204 - Browse repository at this point
Copy the full SHA eb7b204View commit details -
Configuration menu - View commit details
-
Copy full SHA for 580210b - Browse repository at this point
Copy the full SHA 580210bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af5bf7 - Browse repository at this point
Copy the full SHA 0af5bf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b42d6 - Browse repository at this point
Copy the full SHA c5b42d6View commit details -
Introduce network configuration for BareMetalHost
BareMetalHost resource is extended with NetworkData property which contains a reference to Secret resource. It's considered that network data specified in the referenced Secret under "networkData" key. Change-Id: I7dcd160ca5d3cd220f45923c4a109b3baa129782
Configuration menu - View commit details
-
Copy full SHA for 5679ed6 - Browse repository at this point
Copy the full SHA 5679ed6View commit details -
Replace Reconciler with client for hostConfigData
hosConfigData object should be reconciler-agnostic and not depend on implementation details Change-Id: I7abe532d6181f7c969b2a74d0964b610b179683b
Configuration menu - View commit details
-
Copy full SHA for 7c4f259 - Browse repository at this point
Copy the full SHA 7c4f259View commit details -
Improve unit tests for host cxonfiguration object
Change-Id: I2aaa02d6ee98a77475fd052bc192db063b2d4b3a
Configuration menu - View commit details
-
Copy full SHA for e7ae3dd - Browse repository at this point
Copy the full SHA e7ae3ddView commit details -
Fix typo in networkData description
Change-Id: I3dc50b089ccf9ab0b04d3a090a47ae522f0f1905
Configuration menu - View commit details
-
Copy full SHA for bc34cd0 - Browse repository at this point
Copy the full SHA bc34cd0View commit details -
Add Prometheus metric for host config errors
Change-Id: I6df87c165c4a26789af1701a7035301b5b7b1947
Configuration menu - View commit details
-
Copy full SHA for 004fc7a - Browse repository at this point
Copy the full SHA 004fc7aView commit details -
Introduce convenience function for BMC secrets
Change-Id: Iae27e2b54eec7fb708a42f2f4eb8274584b7a620
Configuration menu - View commit details
-
Copy full SHA for 03deb44 - Browse repository at this point
Copy the full SHA 03deb44View commit details -
Switch NetworkData type to string
UserData and NetworkData should have same types for the sake of unification Change-Id: I534ff70e25301f314c28021601fe7bff14419862
Configuration menu - View commit details
-
Copy full SHA for d66dde2 - Browse repository at this point
Copy the full SHA d66dde2View commit details -
Move host config definition to separate file
Change-Id: Ic97fa0e510fc0051a8a874c04c4a9f1d10112ec4
Configuration menu - View commit details
-
Copy full SHA for 5d84ea8 - Browse repository at this point
Copy the full SHA 5d84ea8View commit details -
Merge pull request metal3-io#444 from honza/go-mode-2
Go modules, take 2
Configuration menu - View commit details
-
Copy full SHA for bdbfd26 - Browse repository at this point
Copy the full SHA bdbfd26View commit details
Commits on Feb 28, 2020
-
Add CAPI secrets compatibility
Fallback to value key in a user data or network data secret Change-Id: I90eced8df8a7679c8f34c6cdfabaaed958021cf4
Configuration menu - View commit details
-
Copy full SHA for a09eb05 - Browse repository at this point
Copy the full SHA a09eb05View commit details -
Merge pull request metal3-io#348 from dukov/master
Introduce network_data for host
Configuration menu - View commit details
-
Copy full SHA for dfd5fea - Browse repository at this point
Copy the full SHA dfd5feaView commit details
Commits on Mar 3, 2020
-
Merge pull request metal3-io#429 from yrobla/fix_typo
Fix typo in e2e testing in certificate test
Configuration menu - View commit details
-
Copy full SHA for 4b4f065 - Browse repository at this point
Copy the full SHA 4b4f065View commit details
Commits on Mar 5, 2020
-
Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for ad6b207 - Browse repository at this point
Copy the full SHA ad6b207View commit details -
Add multi client support + a test
Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6d4101b - Browse repository at this point
Copy the full SHA 6d4101bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c09baa - Browse repository at this point
Copy the full SHA 7c09baaView commit details -
handle upgrade case where last powered on time is nil
Signed-off-by: Nir <nyehia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 4b0f64c - Browse repository at this point
Copy the full SHA 4b0f64cView commit details -
Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e0eb687 - Browse repository at this point
Copy the full SHA e0eb687View commit details -
Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for dbb5b20 - Browse repository at this point
Copy the full SHA dbb5b20View commit details -
Add Update after annotation removal
Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for c2c7b3a - Browse repository at this point
Copy the full SHA c2c7b3aView commit details -
Change times instead of using sleep in test + changing tryReconcile t…
…o use empty object before updating it
Configuration menu - View commit details
-
Copy full SHA for 8f5fed1 - Browse repository at this point
Copy the full SHA 8f5fed1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0609ea - Browse repository at this point
Copy the full SHA a0609eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d28223 - Browse repository at this point
Copy the full SHA 7d28223View commit details -
Change LastPoweredOn to PoweredAt, clear it on power off, and write i…
…t only if it's non-zero to avoid multiple writes (per review comments)
Configuration menu - View commit details
-
Copy full SHA for dfc0b13 - Browse repository at this point
Copy the full SHA dfc0b13View commit details -
Configuration menu - View commit details
-
Copy full SHA for eadcb7a - Browse repository at this point
Copy the full SHA eadcb7aView commit details
Commits on Mar 6, 2020
-
expand BMC URL documentation to include virtual media support
We did not update the documentation for BMC URLs when we added the virtual media variants. Signed-off-by: Doug Hellmann <dhellmann@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for bb0b033 - Browse repository at this point
Copy the full SHA bb0b033View commit details
Commits on Mar 11, 2020
-
Removed pendingRebootSince and poweredOnAt as they were not really re…
…quired Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7b38583 - Browse repository at this point
Copy the full SHA 7b38583View commit details
Commits on Mar 12, 2020
-
Reboot only if host is in provisioned/externally provisioned state
Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 73c0adf - Browse repository at this point
Copy the full SHA 73c0adfView commit details -
Replace actionContinue with dirty to actionContinueNoWrite per PR com…
…ments Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for c2ede56 - Browse repository at this point
Copy the full SHA c2ede56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b28a4e - Browse repository at this point
Copy the full SHA 6b28a4eView commit details
Commits on Mar 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6063ce4 - Browse repository at this point
Copy the full SHA 6063ce4View commit details -
Use actionContinue in actionContinueNoWrite insteaf of duplicating Re…
…sult() method Signed-off-by: Nir <niry@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for bff5dcc - Browse repository at this point
Copy the full SHA bff5dccView commit details -
Merge pull request metal3-io#449 from dhellmann/address-url-api-docs
expand BMC URL documentation to include virtual media support
Configuration menu - View commit details
-
Copy full SHA for 1e3414b - Browse repository at this point
Copy the full SHA 1e3414bView commit details
Commits on Mar 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7c13fc9 - Browse repository at this point
Copy the full SHA 7c13fc9View commit details -
Merge pull request metal3-io#456 from Nordix/readme-feruz
Replace v1a1 CI status badge with v1a3
Configuration menu - View commit details
-
Copy full SHA for 9e23158 - Browse repository at this point
Copy the full SHA 9e23158View commit details -
Merge pull request metal3-io#424 from n1r1/reboot-api
Reboot API Implementation
Configuration menu - View commit details
-
Copy full SHA for c3da1db - Browse repository at this point
Copy the full SHA c3da1dbView commit details
Commits on Mar 20, 2020
-
Don't assume IPv4 in introspection data
This can be one of two keys, depending on whether the host got an ipv4 or ipv6 address, so use the ipv6 key in the case where the ipv4 one is unset. Currently in a single-stack ipv6 deployment the IP ends up empty like: Hostname: worker-0.ostest.test.metalkube.org Nics: Ip: But with this change Ip should be correctly populated.
Steven Hardy committedMar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 04f08a9 - Browse repository at this point
Copy the full SHA 04f08a9View commit details -
Merge pull request metal3-io#457 from hardys/ipv6_fix
Don't assume IPv4 in introspection data
Configuration menu - View commit details
-
Copy full SHA for 507b1a1 - Browse repository at this point
Copy the full SHA 507b1a1View commit details
Commits on Mar 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 83b2101 - Browse repository at this point
Copy the full SHA 83b2101View commit details -
Merge pull request metal3-io#459 from Nordix/update/pause-annotation-…
…readme Update pause annotation description
Configuration menu - View commit details
-
Copy full SHA for f696b07 - Browse repository at this point
Copy the full SHA f696b07View commit details
Commits on Mar 24, 2020
-
Default user and network data namespace to BMH namespace
Empty namespaces in userdata and networkdata object references now default to the baremetalhost namespace
Configuration menu - View commit details
-
Copy full SHA for e525323 - Browse repository at this point
Copy the full SHA e525323View commit details
Commits on Mar 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 864bd45 - Browse repository at this point
Copy the full SHA 864bd45View commit details -
Merge pull request metal3-io#465 from Nordix/fix/api-bmh-pause-annota…
…tion Fix bmh pause annotation key in api.md
Configuration menu - View commit details
-
Copy full SHA for 5ba84fb - Browse repository at this point
Copy the full SHA 5ba84fbView commit details
Commits on Mar 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 64740e9 - Browse repository at this point
Copy the full SHA 64740e9View commit details
Commits on Mar 28, 2020
-
Merge pull request metal3-io#468 from Nordix/fix-dev-bmo
Update dev-setup.md
Configuration menu - View commit details
-
Copy full SHA for 10eb5aa - Browse repository at this point
Copy the full SHA 10eb5aaView commit details
Commits on Mar 30, 2020
-
Merge pull request metal3-io#463 from Nordix/namespace-mael
Default user and network data namespace to BMH namespace
Configuration menu - View commit details
-
Copy full SHA for 726d1c0 - Browse repository at this point
Copy the full SHA 726d1c0View commit details
Commits on Mar 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 992bac5 - Browse repository at this point
Copy the full SHA 992bac5View commit details -
New kustomize config for BMO standalone, needed with kind when ironic…
… outside cluster Completes metal3-io#472
Configuration menu - View commit details
-
Copy full SHA for f89edb7 - Browse repository at this point
Copy the full SHA f89edb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b21ea5c - Browse repository at this point
Copy the full SHA b21ea5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f149139 - Browse repository at this point
Copy the full SHA f149139View commit details -
Merge pull request metal3-io#471 from Nordix/cli-bmo-feruz
Add --namespace cli argument support for BMO
Configuration menu - View commit details
-
Copy full SHA for 3236a01 - Browse repository at this point
Copy the full SHA 3236a01View commit details -
Merge pull request metal3-io#475 from Nordix/update-readme-feruz
Remove v1alpha2 CI status badges
Configuration menu - View commit details
-
Copy full SHA for 21b9a39 - Browse repository at this point
Copy the full SHA 21b9a39View commit details
Commits on Apr 1, 2020
-
Merge pull request metal3-io#474 from Nordix/fix/makefile
Fix make test phony to remove dep-check call
Configuration menu - View commit details
-
Copy full SHA for be02730 - Browse repository at this point
Copy the full SHA be02730View commit details
Commits on Apr 2, 2020
-
Merge pull request metal3-io#473 from Nordix/mikkosest-kind
New kustomize config for BMO standalone, needed with kind when ironic…
Configuration menu - View commit details
-
Copy full SHA for e74a121 - Browse repository at this point
Copy the full SHA e74a121View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3114c2f - Browse repository at this point
Copy the full SHA 3114c2fView commit details -
Merge pull request metal3-io#478 from Nordix/fix/add-missing-default-…
…variables Default missing variables
Configuration menu - View commit details
-
Copy full SHA for c863ac5 - Browse repository at this point
Copy the full SHA c863ac5View commit details
Commits on Apr 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e10b5b5 - Browse repository at this point
Copy the full SHA e10b5b5View commit details -
Merge pull request metal3-io#480 from Nordix/fix/local-ironic-deploy
Fix Ironic fast-track for local BMO deployment
Configuration menu - View commit details
-
Copy full SHA for f6672cc - Browse repository at this point
Copy the full SHA f6672ccView commit details
Commits on Apr 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a10b08f - Browse repository at this point
Copy the full SHA a10b08fView commit details
Commits on Apr 14, 2020
-
Upstream has moved to a vendorless codebased, however downstream CI still requires it, even after being configured to use go 1.13+ Signed-off-by: Andrew Beekhof <andrew@beekhof.net>
Configuration menu - View commit details
-
Copy full SHA for 40d77ec - Browse repository at this point
Copy the full SHA 40d77ecView commit details