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: split build job base image CI/CD step #2348

Merged
merged 14 commits into from
Jul 5, 2023

Conversation

mivanov1988
Copy link
Collaborator

@mivanov1988 mivanov1988 commented Jul 3, 2023

Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in Thick mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/921583615

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in thik mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/919528240

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
@mivanov1988 mivanov1988 changed the title [DRAFT] control-service: split build job base image CI/CD step control-service: split build job base image CI/CD step Jul 4, 2023
.gitlab-ci.yml Outdated Show resolved Hide resolved
@antoniivanov
Copy link
Collaborator

Why do we need Oracle dependencies to the base image
which are needed for oracledb in Thick mode.?

Isn't thin mode enough

@mivanov1988
Copy link
Collaborator Author

Why do we need Oracle dependencies to the base image which are needed for oracledb in Thick mode.?

Isn't thin mode enough

Unfortunately, the Thin mode is not enough. It turned out that we have a lot of internal customers that use older Oracle versions.

Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in thik mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/919528240

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in thik mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/919528240

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in thik mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/919528240

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in thik mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/919528240

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in thik mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/919528240

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in thik mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/919528240

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
Split the CI/CD step for Python and base job image publishing
due to the long-running execution (more than an hour).
Also, added native Oracle dependencies to the base image
which are needed for oracledb in thik mode.

Testing Done:
https://gitlab.com/vmware-analytics/versatile-data-kit/-/pipelines/919528240

Signed-off-by: Miroslav Ivanov miroslavi@vmware.com
@mivanov1988 mivanov1988 enabled auto-merge (squash) July 5, 2023 13:07
@mivanov1988 mivanov1988 merged commit 21ecea2 into main Jul 5, 2023
5 checks passed
@mivanov1988 mivanov1988 deleted the person/miroslavi/split-build-job-base-image branch July 5, 2023 13:21
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.

5 participants