forked from metal3-io/baremetal-operator
-
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 upstream 2020 06 04 #73
Merged
openshift-merge-robot
merged 138 commits into
openshift:master
from
honza:merge-upstream-2020-06-04
Jun 11, 2020
Merged
Changes from all commits
Commits
Show all changes
138 commits
Select commit
Hold shift + click to select a range
114510d
Adding README.md to the folder fixed
furkatgofurov7 0f38b05
Makefile: update operator-sdk command
721f42b
Merge branch 'master' of github.com:Nordix/baremetal-operator into fu…
furkatgofurov7 bed8a51
Implement metadata interface for beremetal operator
dukov 33abfaf
Update pkg/controller/baremetalhost/host_config_data.go
dukov 2dcd8da
Cover MetaData method with unit tests
dukov a78c993
Add metaData and networkData usage sample
dukov d4f0461
Default meta-data namespace to BMH namespace
dukov f1e8625
Merge pull request #448 from dukov/master
metal3-io-bot 33e2ec2
Merge pull request #479 from Nordix/furkat-test-bmo
metal3-io-bot 19c1b63
Add openstack profile
0372ae0
Update hardware profile with openstack
90745e2
Merge pull request #486 from schmaustech/master
metal3-io-bot 5876cd5
Put BMH status in annotation while reconciliation
kashifest a1dd8ac
Merge pull request #470 from Nordix/add/status-in-annotation
metal3-io-bot 229b739
Update operator-sdk to v0.17.0
honza 9a2eb8b
Use openapi-gen directly to generate files
honza 7ce3ae1
Merge pull request #487 from honza/update-sdk
metal3-io-bot c2ed2fd
document openapi-gen dependency
dhellmann 1bd72ee
update vendored gosec dependencies
dhellmann 310b04f
remove lint job from travis
dhellmann c0c7874
Merge pull request #494 from dhellmann/no-travis-lint-job
russellb 7a2661d
fix kubebuilder validation for vlanid
dhellmann 652a5bb
set up check to ensure operator-sdk generation is done
dhellmann 292bd7b
Merge pull request #496 from dhellmann/kubebuilder-vlanid
metal3-io-bot e0de61b
Merge pull request #492 from dhellmann/update-gosec-dependencies
metal3-io-bot 7556851
Merge pull request #489 from dhellmann/document-openapi-gen
metal3-io-bot a0938f6
Merge pull request #497 from dhellmann/generate-crds
metal3-io-bot 246e124
add test for operator-sdk docker file
dhellmann f214654
make hack/gofmt.sh return error if it wants to make changes
dhellmann 55d5ba3
add makefile target for gofmt
dhellmann 6a19e80
add gofmt to local 'make lint' checks
dhellmann 3826750
run gofmt
dhellmann eeb8e06
symlink role file used by operator-sdk
dhellmann 00c828c
Merge pull request #499 from dhellmann/test-sdk-dockerfile
metal3-io-bot 0103b76
Merge pull request #503 from dhellmann/detangle-kustomize2
metal3-io-bot 2c0dc99
Merge pull request #491 from dhellmann/strict-gofmt
zaneb 60716c6
Merge pull request #484 from q384566678/fix-makefile
metal3-io-bot 7ad4300
Postpone inspector start when running out of cluster
maelk 8884461
Merge pull request #506 from Nordix/local-mael
metal3-io-bot 70f00b9
Expand image checksum support to use hash algo and its corresponding …
kirankt aecbf57
fix the broken link to vbmc doc
demonCoder95 c567abe
Merge pull request #508 from demonCoder95/fix-vbmc-doc-link
russellb c5ccc7e
fix some warning
Hellcatlk 9c21a13
Merge pull request #488 from Hellcatlk/master
dhellmann b5e0027
fix operator-sdk commands in the makefile
dhellmann da79c86
Run ironic-endpoint-keepalived outside the deployment
fmuyassarov 71ebf50
Merge pull request #401 from kirankt/expand-image-checksum
metal3-io-bot 1cb0a02
Merge pull request #511 from Nordix/ironic-keepalived-feruz
metal3-io-bot 49d20fc
Get rid of extra resource write during delete
zaneb 108a5b4
add operator-sdk 0.17.0 code
dhellmann c549ec2
use the copy of operator-sdk in tools
dhellmann 107f790
change controller-tools to allow float fields
dhellmann 61069dd
refresh the generated CRD
dhellmann 017f052
make shellcheck ignore vendored operator-sdk
dhellmann 8b02875
remove OWNERS files for vendored code
dhellmann 6decebe
make markdownlint ignore vendored operator-sdk
dhellmann c1f7144
make gosec look only at our source
dhellmann 3312e63
fix operator-sdk commands in the makefile
dhellmann 6b86e1d
Merge pull request #510 from dhellmann/makefile-targets
metal3-io-bot 761feac
Requeue after writing status from annotation
zaneb 12c8cca
Add a tool to convert introspection data to HardwareDetails
stbenjam fe92fa2
Merge pull request #515 from stbenjam/introspection
metal3-io-bot fb4eb02
Rename make-introspection to get-hardware-details
stbenjam d03651f
Merge pull request #520 from stbenjam/rename-introspection-cmd
metal3-io-bot 44415ce
Merge pull request #504 from dhellmann/operator-sdk-allow-floats
metal3-io-bot b18d2dd
Merge pull request #516 from zaneb/status-annotation-cleanup
metal3-io-bot f1236a5
Adding last new changes without removing old ones
furkatgofurov7 c0da138
add golint-check target and travis job
dhellmann 7438682
fix golint errors
dhellmann 826b22a
Merge pull request #523 from dhellmann/fix-lint
metal3-io-bot d898529
Add status annotation documentation
kashifest 48162e0
update make help target
dhellmann 5ef6cd6
change "lint" make target to only run golint
dhellmann 506e096
add separate "vet" make target
dhellmann 5d42ae8
rename gofmt targets in makefile
dhellmann 8b76f4b
update gosec in makefile
dhellmann a5d4817
update test target
dhellmann 0130789
add hack/golint.sh
dhellmann 9a694a9
Fix version string build option
andfasano 4758340
Merge pull request #528 from andfasano/fix-version-string
metal3-io-bot 889fafd
add the dockerfile for golint job
dhellmann 6a6589c
Merge pull request #526 from Nordix/add/status-annotation-doc
metal3-io-bot 1dd86ff
Merge pull request #527 from dhellmann/make-targets
metal3-io-bot bb711d0
Fix IP address in ironic_ci.env
fmuyassarov f6466ec
Merge pull request #518 from Nordix/fix-ip-feruz
metal3-io-bot ba33b5d
Delay when we are awaiting state change while validating access
zaneb 40aa6b0
Don't set Dirty flag and ErrorMessage together
zaneb 1e8ce5e
Don't set RequeueAfter when returning an error
zaneb 09e6f72
Merge pull request #514 from zaneb/delete-double-write
dhellmann 76031b6
Remove ironic workaround when running locally
maelk 22bd739
Merge pull request #534 from Nordix/fix-local-mael
metal3-io-bot 6255225
Register host config data error metric
zaneb ff1a153
Merge pull request #532 from zaneb/host-config-data-error-register
metal3-io-bot 2788ca7
handle missing image in GetImageChecksum
dhellmann bb2e66a
Merge pull request #535 from dhellmann/image-checksum-validation
metal3-io-bot 4807f72
Unify the image reference in operator deployments
maelk 1511066
Merge pull request #538 from Nordix/local-mael
metal3-io-bot 54918b7
Add Image disk format in api and ironic updates
maelk b801335
Merge pull request #533 from Nordix/raw-mael
metal3-io-bot 071384e
Merge pull request #531 from zaneb/validate-delay
metal3-io-bot d4356d1
fix typos in state diagram
dhellmann 2fe2e52
Merge pull request #539 from dhellmann/fix-state-diagram-deleted5
metal3-io-bot 300f0f3
Update doc link and operator-sdk command
demonCoder95 5e19f45
Update doc link and operator-sdk command
demonCoder95 913405d
Merge branch 'fix-dev-docs' of https://github.com/demonCoder95/bareme…
demonCoder95 86ffcc8
add root device hints to BareMetalHost
mikkosest 592d826
update api docs for root device hints
dhellmann f31abfc
Reference link edited in configuration.md and small changes in deploy…
furkatgofurov7 a27a5dd
make root device hint size field explicitly a minimum value
dhellmann c2513a6
use explicit operators when passing device hints to ironic
dhellmann 007211a
Merge pull request #495 from dhellmann/root-device-hints
metal3-io-bot 1b0e4b9
add minimum validation for root device hint size
dhellmann 5692756
Merge pull request #544 from dhellmann/device-hint-api-validation
metal3-io-bot 24fc19c
Added ironic to kustomization
furkatgofurov7 22f98ae
Merge pull request #522 from Nordix/furkat-bmo-new
metal3-io-bot 779dba8
fix typo in variable name in controller tests
dhellmann 4cc2141
create reusable functions for managing the status annotation content
dhellmann e0ccd87
ensure last updated is set when extracting status from annotation
dhellmann 4cc6f0a
Merge 'master' from 'metal3-io/baremetal' into 'master'
honza f946251
fix typo in output message for get-hardware-details
dhellmann 831ad31
Merge pull request #546 from dhellmann/fix-partial-status-annotation
metal3-io-bot a1af863
Merge 'master' from 'metal3-io/baremetal-operator' into 'master'
honza 97dbf1f
Adding kustomizeconfig.yaml for namespace
metal3-io-bot 35d536a
Fix behavior type in kustomization
furkatgofurov7 21fb1cb
support older ironic checksum expectations
dhellmann a371b9b
Merge pull request #548 from Nordix/furkat-bmo-capm3
metal3-io-bot e4c1933
Merge pull request #549 from dhellmann/fix-image-checksum
metal3-io-bot 29cbba8
Feat: add ibmc driver support
IamFive 01667b2
Merge pull request #542 from demonCoder95/fix-dev-docs
metal3-io-bot 5024dc1
Merge pull request #530 from IamFive/master
metal3-io-bot fac4d77
This commit updates the docs/api.md for new unhealthy annotation
jan-est fbb69f6
Merge pull request #550 from Nordix/unhealthy-annotation-jan
metal3-io-bot 027d324
Remove ironic deployment from default
furkatgofurov7 5c48b6c
Merge pull request #541 from Nordix/bmo-ironic-doc-furkat
metal3-io-bot 012d0d8
added fixes some typo and rephrasing in doc addressed from prev merge…
furkatgofurov7 ae0531d
Merge pull request #551 from Nordix/furkat-confmap-behavior-fix
metal3-io-bot 91b0409
Merge 'master' from 'metal3-io/baremetal-operator' into 'master'
honza File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# BMO AS PART OF DEPLOYMENT OF CAPM3 | ||
|
||
The main goal is to deploy BMO as part of deployment in CAPM3 project. | ||
Ironic will be running outside of the cluster. Only the needed variables | ||
inside the ironic_bmo_configmap.env are kept and parameterized. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
DEPLOY_KERNEL_URL=${DEPLOY_KERNEL_URL} | ||
DEPLOY_RAMDISK_URL=${DEPLOY_RAMDISK_URL} | ||
IRONIC_ENDPOINT=${IRONIC_URL} | ||
IRONIC_INSPECTOR_ENDPOINT=${IRONIC_INSPECTOR_URL} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
apiVersion: kustomize.config.k8s.io/v1beta1 | ||
kind: Kustomization | ||
resources: | ||
- ../rbac | ||
- ../crds | ||
- ../operator/no_ironic | ||
configMapGenerator: | ||
- envs: | ||
- ironic_bmo_configmap.env | ||
name: ironic-bmo-configmap |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@honza This broke the OSE build -- how do we make sure your script preserves this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch, I'll fix it ASAP.
This will go away if we upgrade to Golang 1.14. From the docs:
I'll see about upgrading the module to 1.14.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#76
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
metal3-io#557