Skip to content
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

fix: Fix issue with idempotent plan resolution #1087

Merged
merged 2 commits into from Aug 10, 2023

Conversation

gbouv
Copy link
Contributor

@gbouv gbouv commented Aug 9, 2023

Description:

Fixes an issue with enclave plan resolution where a two plans cannot be resolved together if the currently running plan has remaining instructions at the end after resolving the package plan,
This also allows us to get rid of a huge hack we had in CLI command like service add or service stop to prevent "manual enclave actions" to conflict with runs of Starlark packages

Is this change user facing?

NO

References (if applicable):

@gbouv gbouv requested a review from laurentluce August 9, 2023 12:37
@gbouv gbouv force-pushed the gbouv/fix-idempotent-plan-resolution branch from c7ef5c2 to 02f9e96 Compare August 9, 2023 12:59
@gbouv gbouv enabled auto-merge (squash) August 10, 2023 07:49
@gbouv gbouv self-assigned this Aug 10, 2023
@gbouv gbouv merged commit fd48f8f into main Aug 10, 2023
29 checks passed
@gbouv gbouv deleted the gbouv/fix-idempotent-plan-resolution branch August 10, 2023 07:59
leeederek pushed a commit that referenced this pull request Aug 14, 2023
🤖 I have created a release *beep* *boop*
---


##
[0.81.6](0.81.5...0.81.6)
(2023-08-11)


### Features

* add more endpoints to support the Cloud
([#1077](#1077))
([1d70382](1d70382))
* enable streaming exec output in container engine [stream exec pt. 1]
([#1043](#1043))
([e8f34ef](e8f34ef))
* implement new logging architecture v0
([#1071](#1071))
([c66c148](c66c148))
* make enclave namespace and network naming deterministic
([#1100](#1100))
([0d42106](0d42106))
* Persist file artifacts
([#1084](#1084))
([c7b3590](c7b3590))
* Portal automatic start and stop on context change
([#1086](#1086))
([a6a73d1](a6a73d1)),
closes [#970](#970)
* Update files if already present in enclave
([#1066](#1066))
([1135543](1135543))


### Bug Fixes

* Add API key to endpoint
([#1102](#1102))
([64f0c20](64f0c20))
* Fix issue with idempotent plan resolution
([#1087](#1087))
([fd48f8f](fd48f8f))
* Forward the engine port after verifying that an engine container is
running and before initializing the engine client
([#1099](#1099))
([b0b7a3b](b0b7a3b))
* update golang docker client to latest
([#1082](#1082))
([724084f](724084f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: kurtosisbot <kurtosisbot@users.noreply.github.com>
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.

None yet

2 participants