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

control-service: add job-base-image folder and CI step/job #711

Merged
merged 1 commit into from
Feb 18, 2022

Conversation

antoniivanov
Copy link
Collaborator

Currently the building of the data job base image was not done by our
CICD and was left in the older builder folder (vdk_job_builder). This
means that if there were changes to teh base image we'd need to rebuild
it manually (and not part of CI) which is not good.

After this change I'd completely delete vdk_job_builder which no longer
needed for anything.

Testing Done: this PR (the commit was edited to allow to run on PR , at
the end the CI job will run only in main)

Signed-off-by: Antoni Ivanov [email protected]

antoniivanov added a commit that referenced this pull request Feb 16, 2022
This is legacy builder which has been replaced by
[job-builder](https://github.com/vmware/versatile-data-kit/tree/main/projects/control-service/projects/job-builder)
and
[job-builder-rootless](https://github.com/vmware/versatile-data-kit/tree/main/projects/control-service/projects/job-builder-rootless)
so it is no longer necessary.

The only leftover was the building of hte job base image which is moved
in #711

Testing Done: trivial, CI will verify if I've missed something

Signed-off-by: Antoni Ivanov <[email protected]>
@antoniivanov antoniivanov force-pushed the person/aivanov/control-service-base-image branch 2 times, most recently from 52cd704 to c70028d Compare February 16, 2022 16:01
antoniivanov added a commit that referenced this pull request Feb 17, 2022
This is legacy builder which has been replaced by
[job-builder](https://github.com/vmware/versatile-data-kit/tree/main/projects/control-service/projects/job-builder)
and
[job-builder-rootless](https://github.com/vmware/versatile-data-kit/tree/main/projects/control-service/projects/job-builder-rootless)
so it is no longer necessary.

The only leftover was the building of hte job base image which is moved
in #711

Testing Done: trivial, CI will verify if I've missed something

Signed-off-by: Antoni Ivanov <[email protected]>
Currently the building of the data job base image was not done by our
CICD and was left in the older builder folder (vdk_job_builder). This
means that if there were changes to teh base image we'd need to rebuild
it manually (and not part of CI) which is not good.

After this change I'd completely delete vdk_job_builder which no longer
needed for anything.

Testing Done: this PR (the commit was edited to allow to run on PR , at
the end the CI job will run only in main)

Signed-off-by: Antoni Ivanov <[email protected]>
@antoniivanov antoniivanov force-pushed the person/aivanov/control-service-base-image branch from f597427 to becc3b6 Compare February 18, 2022 16:16
@antoniivanov antoniivanov enabled auto-merge (squash) February 18, 2022 16:16
@antoniivanov antoniivanov merged commit 552edb2 into main Feb 18, 2022
@antoniivanov antoniivanov deleted the person/aivanov/control-service-base-image branch February 18, 2022 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants