Skip to content

Lcore dev improvements#10

Merged
umago merged 3 commits into
openstack-k8s-operators:mainfrom
Akrog:lcore-dev-improvements
Jul 6, 2026
Merged

Lcore dev improvements#10
umago merged 3 commits into
openstack-k8s-operators:mainfrom
Akrog:lcore-dev-improvements

Conversation

@Akrog

@Akrog Akrog commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Just some small improvements for developers:

  • ocp-deploy and ocp-deploy-cleanup targets
  • GOMAXPROCS support to limit parallel processes during golang compilation
  • Add kuttl test artifacts to .gitignore

Old repository PR: openstack-lightspeed/operator#125

Akrog added 3 commits June 24, 2026 17:42
Simply ignore the `kubeconfig` and
`kuttl-report-openstack-lightspeed.xml` files that are generated during
a kuttl test run (eg: `make kuttl-test-ocp`).
Similar to `kuttl-test-ocp` that deploys and runs kuttl we now add a
couple of convenient make targets to help development:

- `ocp-deploy`
- `ocp-deploy-cleanup`
Right now when we build the container (make docker-build) or the
controller (make build) the go compiler will try to use all the CPUs on
the machine.

This can become problematic in some systems that may suffer starvation
(eg: audio problems), so we add support for the `GOMAXPROCS` env var to
be passed to those 2 make targets.
@umago umago merged commit 171cb0a into openstack-k8s-operators:main Jul 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants