Skip to content

Release core to 0.0.60 and bundles to 0.0.73#901

Merged
juliusclausnitzer merged 13 commits into
releasefrom
main
Jun 1, 2026
Merged

Release core to 0.0.60 and bundles to 0.0.73#901
juliusclausnitzer merged 13 commits into
releasefrom
main

Conversation

@juliusclausnitzer
Copy link
Copy Markdown
Collaborator

@juliusclausnitzer juliusclausnitzer commented Jun 1, 2026

  • fix(quota): use Knowledge CRD flavor groups for Limes summary RAM
  • refactor(reservations): extract shared ResourcesToBlock to replace duplicated reservation blocking logic

renovate Bot and others added 12 commits May 27, 2026 23:04
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/sapcc/go-bits](https://redirect.github.com/sapcc/go-bits)
| require | digest | `fcb8a0b` → `6f867d0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18) for more information.

---

### Configuration

📅 **Schedule**: (in timezone Europe/Berlin)

- Branch creation
  - "after 6pm every weekday,every weekend,before 8am every weekday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cobaltcore-dev/cortex).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTQuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/sapcc/go-bits](https://redirect.github.com/sapcc/go-bits)
| require | digest | `6f867d0` → `88b87e0` |

---

### Configuration

📅 **Schedule**: (in timezone Europe/Berlin)

- Branch creation
  - "after 6pm every weekday,every weekend,before 8am every weekday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cobaltcore-dev/cortex).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTguMCIsInVwZGF0ZWRJblZlciI6IjQzLjE5OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/sapcc/go-bits](https://redirect.github.com/sapcc/go-bits)
| require | digest | `88b87e0` → `8d2b334` |

---

### Configuration

📅 **Schedule**: (in timezone Europe/Berlin)

- Branch creation
  - "after 6pm every weekday,every weekend,before 8am every weekday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cobaltcore-dev/cortex).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…r-operator to v1.2.3 (#900)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Adoption](https://docs.renovatebot.com/merge-confidence/) |
[Passing](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
|
[github.com/cobaltcore-dev/openstack-hypervisor-operator](https://redirect.github.com/cobaltcore-dev/openstack-hypervisor-operator)
| `v1.2.2` → `v1.2.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fcobaltcore-dev%2fopenstack-hypervisor-operator/v1.2.3?slim=true)
|
![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fcobaltcore-dev%2fopenstack-hypervisor-operator/v1.2.3?slim=true)
|
![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fcobaltcore-dev%2fopenstack-hypervisor-operator/v1.2.2/v1.2.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fcobaltcore-dev%2fopenstack-hypervisor-operator/v1.2.2/v1.2.3?slim=true)
|

---

### Release Notes

<details>
<summary>cobaltcore-dev/openstack-hypervisor-operator
(github.com/cobaltcore-dev/openstack-hypervisor-operator)</summary>

###
[`v1.2.3`](https://redirect.github.com/cobaltcore-dev/openstack-hypervisor-operator/compare/v1.2.2...v1.2.3)

[Compare
Source](https://redirect.github.com/cobaltcore-dev/openstack-hypervisor-operator/compare/v1.2.2...v1.2.3)

</details>

---

### Configuration

📅 **Schedule**: (in timezone Europe/Berlin)

- Branch creation
  - "after 6pm every weekday,every weekend,before 8am every weekday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cobaltcore-dev/cortex).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
#898)

…version

buildLimesSummary was using a static FlavorGroupResourceConfig from the
quota controller's config for RAM???Limes unit conversion. If the config
didn't have the group's ramUnitGiB set (e.g., 480 for group 2152), it
defaulted to 1 GiB per unit, causing GiBToDeclaredUnits(960)=960 instead
of the correct value of 2.

Now uses FlavorGroupFeature from the Knowledge CRD directly (the same
source of truth used by the usage API endpoint), which reads
SmallestFlavor.MemoryMB dynamically. This eliminates config drift
between the API and quota controller.
…plicated reservation blocking logic (#896)

## Refactor: Extract shared `ResourcesToBlock` to eliminate duplication

The resource-blocking logic for Reservations was duplicated between
`filter_has_enough_capacity` and the `FlavorGroupCapacity` capacity
controller. Any future change to blocking semantics would need to be
applied in both places with no enforcement of consistency.

This PR extracts the logic into `reservations.ResourcesToBlock(res,
ignoreAllocations)` as the single source of truth, and updates both
consumers to use it.
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jun 1, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: c084b642-dd19-4add-be4a-2ec8a556cb53

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@juliusclausnitzer juliusclausnitzer changed the title Release Release core to 0.0.60 and bundles to 0.0.73 Jun 1, 2026
@juliusclausnitzer juliusclausnitzer merged commit 72aff08 into release Jun 1, 2026
1 check 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.

3 participants