├── .dockerignore ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── build-images-action.yml │ ├── build.yml │ ├── dependabot.yml │ ├── functional.yml │ ├── golangci-lint.yml │ ├── local-ironic.yml │ ├── pr-gh-workflow-approve.yaml │ ├── pr-link-check.yml │ ├── pr-verifier.yaml │ ├── release.yaml │ ├── scheduled-link-check.yml │ └── yamllint.yaml ├── .gitignore ├── .golangci.yaml ├── .markdownlint-cli2.yaml ├── .yamllint.yaml ├── CONTRIBUTING.md ├── DCO ├── Dockerfile ├── LICENSE ├── Makefile ├── OWNERS ├── OWNERS_ALIASES ├── PROJECT ├── README.md ├── SECURITY_CONTACTS ├── api ├── go.mod ├── go.sum └── v1alpha1 │ ├── common.go │ ├── features.go │ ├── groupversion_info.go │ ├── ironic_types.go │ ├── version.go │ ├── version_test.go │ └── zz_generated.deepcopy.go ├── cmd ├── main.go └── run-local-ironic │ └── main.go ├── config ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── crd │ ├── bases │ │ └── ironic.metal3.io_ironics.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_ironics.yaml │ │ └── webhook_in_ironics.yaml ├── default │ ├── kustomization.yaml │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── manager │ ├── kustomization.yaml │ ├── manager.env │ └── manager.yaml ├── manifests │ └── kustomization.yaml ├── prometheus │ ├── kustomization.yaml │ └── monitor.yaml ├── rbac │ ├── ironic_editor_role.yaml │ ├── ironic_viewer_role.yaml │ ├── kustomization.yaml │ ├── leader_election_role.yaml │ ├── leader_election_role_binding.yaml │ ├── role.yaml │ ├── role_binding.yaml │ └── service_account.yaml ├── samples │ ├── kustomization.yaml │ └── v1alpha1_ironic.yaml ├── scorecard │ ├── bases │ │ └── config.yaml │ ├── kustomization.yaml │ └── patches │ │ ├── basic.config.yaml │ │ └── olm.config.yaml ├── testing │ ├── kustomization.yaml │ └── manager_irso_config_patch.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ ├── manifests.yaml │ └── service.yaml ├── docs ├── api.md └── releasing.md ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt ├── ensure-go.sh ├── gen-api-doc.sh ├── gomod.sh ├── manifestlint.sh ├── markdownlint.sh ├── tools │ ├── go.mod │ ├── go.sum │ └── release │ │ └── notes.go └── verify-release.sh ├── internal ├── controller │ ├── ironic_controller.go │ └── utils.go └── webhook │ └── v1alpha1 │ └── ironic_webhook.go ├── pkg └── ironic │ ├── containers.go │ ├── containers_test.go │ ├── ironic.go │ ├── local.go │ ├── secrets.go │ ├── secrets_test.go │ ├── servicemonitor.go │ ├── status.go │ ├── upgrades.go │ ├── utils.go │ ├── utils_test.go │ ├── validation.go │ ├── validation_test.go │ ├── version.go │ └── version_test.go ├── releasenotes ├── .gitkeep ├── v0.4.0.md ├── v0.4.1.md ├── v0.4.2.md ├── v0.5.0.md ├── v0.5.1.md ├── v0.5.2.md ├── v0.5.3.md └── v0.6.0.md └── test ├── README.md ├── collect-logs.sh ├── database.yaml ├── go.mod ├── go.sum ├── helpers ├── clients.go ├── database.go └── resources.go ├── kind.yaml ├── local-ironic ├── collect-logs.sh ├── run.sh ├── scenario-empty.yaml ├── scenario-provnet.yaml └── tear-down.sh ├── prepare.sh ├── run.sh ├── suite_test.go ├── testing.env └── utils.sh /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-images-action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/build-images-action.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/functional.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/functional.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/local-ironic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/local-ironic.yml -------------------------------------------------------------------------------- /.github/workflows/pr-gh-workflow-approve.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/pr-gh-workflow-approve.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-link-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/pr-link-check.yml -------------------------------------------------------------------------------- /.github/workflows/pr-verifier.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/pr-verifier.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/scheduled-link-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/scheduled-link-check.yml -------------------------------------------------------------------------------- /.github/workflows/yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.github/workflows/yamllint.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.markdownlint-cli2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.markdownlint-cli2.yaml -------------------------------------------------------------------------------- /.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/.yamllint.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/DCO -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/OWNERS -------------------------------------------------------------------------------- /OWNERS_ALIASES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/OWNERS_ALIASES -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY_CONTACTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/SECURITY_CONTACTS -------------------------------------------------------------------------------- /api/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/go.mod -------------------------------------------------------------------------------- /api/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/go.sum -------------------------------------------------------------------------------- /api/v1alpha1/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/v1alpha1/common.go -------------------------------------------------------------------------------- /api/v1alpha1/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/v1alpha1/features.go -------------------------------------------------------------------------------- /api/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /api/v1alpha1/ironic_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/v1alpha1/ironic_types.go -------------------------------------------------------------------------------- /api/v1alpha1/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/v1alpha1/version.go -------------------------------------------------------------------------------- /api/v1alpha1/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/v1alpha1/version_test.go -------------------------------------------------------------------------------- /api/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/api/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/cmd/main.go -------------------------------------------------------------------------------- /cmd/run-local-ironic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/cmd/run-local-ironic/main.go -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/bases/ironic.metal3.io_ironics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/crd/bases/ironic.metal3.io_ironics.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_ironics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/crd/patches/cainjection_in_ironics.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_ironics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/crd/patches/webhook_in_ironics.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/manager.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/manifests/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/manifests/kustomization.yaml -------------------------------------------------------------------------------- /config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml 3 | -------------------------------------------------------------------------------- /config/prometheus/monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/prometheus/monitor.yaml -------------------------------------------------------------------------------- /config/rbac/ironic_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/rbac/ironic_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/ironic_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/rbac/ironic_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/service_account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/rbac/service_account.yaml -------------------------------------------------------------------------------- /config/samples/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/samples/kustomization.yaml -------------------------------------------------------------------------------- /config/samples/v1alpha1_ironic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/samples/v1alpha1_ironic.yaml -------------------------------------------------------------------------------- /config/scorecard/bases/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/scorecard/bases/config.yaml -------------------------------------------------------------------------------- /config/scorecard/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/scorecard/kustomization.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/basic.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/scorecard/patches/basic.config.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/olm.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/scorecard/patches/olm.config.yaml -------------------------------------------------------------------------------- /config/testing/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/testing/kustomization.yaml -------------------------------------------------------------------------------- /config/testing/manager_irso_config_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/testing/manager_irso_config_patch.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/webhook/manifests.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/releasing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/docs/releasing.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/ensure-go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/ensure-go.sh -------------------------------------------------------------------------------- /hack/gen-api-doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/gen-api-doc.sh -------------------------------------------------------------------------------- /hack/gomod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/gomod.sh -------------------------------------------------------------------------------- /hack/manifestlint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/manifestlint.sh -------------------------------------------------------------------------------- /hack/markdownlint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/markdownlint.sh -------------------------------------------------------------------------------- /hack/tools/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/tools/go.mod -------------------------------------------------------------------------------- /hack/tools/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/tools/go.sum -------------------------------------------------------------------------------- /hack/tools/release/notes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/tools/release/notes.go -------------------------------------------------------------------------------- /hack/verify-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/hack/verify-release.sh -------------------------------------------------------------------------------- /internal/controller/ironic_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/internal/controller/ironic_controller.go -------------------------------------------------------------------------------- /internal/controller/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/internal/controller/utils.go -------------------------------------------------------------------------------- /internal/webhook/v1alpha1/ironic_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/internal/webhook/v1alpha1/ironic_webhook.go -------------------------------------------------------------------------------- /pkg/ironic/containers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/containers.go -------------------------------------------------------------------------------- /pkg/ironic/containers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/containers_test.go -------------------------------------------------------------------------------- /pkg/ironic/ironic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/ironic.go -------------------------------------------------------------------------------- /pkg/ironic/local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/local.go -------------------------------------------------------------------------------- /pkg/ironic/secrets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/secrets.go -------------------------------------------------------------------------------- /pkg/ironic/secrets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/secrets_test.go -------------------------------------------------------------------------------- /pkg/ironic/servicemonitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/servicemonitor.go -------------------------------------------------------------------------------- /pkg/ironic/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/status.go -------------------------------------------------------------------------------- /pkg/ironic/upgrades.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/upgrades.go -------------------------------------------------------------------------------- /pkg/ironic/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/utils.go -------------------------------------------------------------------------------- /pkg/ironic/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/utils_test.go -------------------------------------------------------------------------------- /pkg/ironic/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/validation.go -------------------------------------------------------------------------------- /pkg/ironic/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/validation_test.go -------------------------------------------------------------------------------- /pkg/ironic/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/version.go -------------------------------------------------------------------------------- /pkg/ironic/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/pkg/ironic/version_test.go -------------------------------------------------------------------------------- /releasenotes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /releasenotes/v0.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/releasenotes/v0.4.0.md -------------------------------------------------------------------------------- /releasenotes/v0.4.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/releasenotes/v0.4.1.md -------------------------------------------------------------------------------- /releasenotes/v0.4.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/releasenotes/v0.4.2.md -------------------------------------------------------------------------------- /releasenotes/v0.5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/releasenotes/v0.5.0.md -------------------------------------------------------------------------------- /releasenotes/v0.5.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/releasenotes/v0.5.1.md -------------------------------------------------------------------------------- /releasenotes/v0.5.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/releasenotes/v0.5.2.md -------------------------------------------------------------------------------- /releasenotes/v0.5.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/releasenotes/v0.5.3.md -------------------------------------------------------------------------------- /releasenotes/v0.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/releasenotes/v0.6.0.md -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/README.md -------------------------------------------------------------------------------- /test/collect-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/collect-logs.sh -------------------------------------------------------------------------------- /test/database.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/database.yaml -------------------------------------------------------------------------------- /test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/go.mod -------------------------------------------------------------------------------- /test/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/go.sum -------------------------------------------------------------------------------- /test/helpers/clients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/helpers/clients.go -------------------------------------------------------------------------------- /test/helpers/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/helpers/database.go -------------------------------------------------------------------------------- /test/helpers/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/helpers/resources.go -------------------------------------------------------------------------------- /test/kind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/kind.yaml -------------------------------------------------------------------------------- /test/local-ironic/collect-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/local-ironic/collect-logs.sh -------------------------------------------------------------------------------- /test/local-ironic/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/local-ironic/run.sh -------------------------------------------------------------------------------- /test/local-ironic/scenario-empty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/local-ironic/scenario-empty.yaml -------------------------------------------------------------------------------- /test/local-ironic/scenario-provnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/local-ironic/scenario-provnet.yaml -------------------------------------------------------------------------------- /test/local-ironic/tear-down.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/local-ironic/tear-down.sh -------------------------------------------------------------------------------- /test/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/prepare.sh -------------------------------------------------------------------------------- /test/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/run.sh -------------------------------------------------------------------------------- /test/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/suite_test.go -------------------------------------------------------------------------------- /test/testing.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/testing.env -------------------------------------------------------------------------------- /test/utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metal3-io/ironic-standalone-operator/HEAD/test/utils.sh --------------------------------------------------------------------------------