Skip to content

Conversation

meiserloh
Copy link
Contributor

No description provided.

meiserloh and others added 27 commits September 4, 2025 10:02
…ntinuously' into feature/121.2-apply-blueprint-continuously
…y-blueprint-continuously

# Conflicts:
#	CHANGELOG.md
#	pkg/application/stateDiffUseCase_test.go
#	pkg/domain/dogu_test.go
#	pkg/domainservice/validateDependenciesDomainUseCase.go
The LastApplySucceeded contains any errors happening in the apply steps. It greatly reduces the complexity of setting conditions, because it will not reset at StateDiff in contrast to the Applied-Conditions before.
Copy link
Contributor

@alexander-dammeier alexander-dammeier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just a first quick look for now.

values:
images:
blueprintOperator: cloudogu/k8s-blueprint-operator:2.7.0
blueprintOperator: cloudogu/k8s-blueprint-operator:2.8.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are these changes from the original develop/main?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, is this bad? We needed them for the test with argoCD. Are we not allowed to merge it into V2?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just looked at the changes again and they all seem compatible with v2

This is unnecessary, because it will be recalculated on every reconciliation
This is necessary to avoid potential restarts of dogus with unfitting config (for another dogu version)
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.

4 participants