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: Automount resources into the project-clone container #737

Merged
merged 2 commits into from
Jan 17, 2022

Conversation

amisevsk
Copy link
Collaborator

What does this PR do?

Automount resources into project-clone to ensure it gets any git credentials needed.

What issues does this PR fix or reference?

E.g. git credentials are not being mounted to project-clone, preventing the cloning of private repos.

Issue was introduced in #722

Is it tested? How?

Test any private git repo flow with DevWorkspaces (either ssh key or personal access token).

PR Checklist

  • E2E tests pass (when PR is ready, comment /test v8-devworkspace-operator-e2e, v8-che-happy-path to trigger)
    • v8-devworkspace-operator-e2e: DevWorkspace e2e test
    • v8-che-happy-path: Happy path for verification integration with Che

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
Include project-clone container in automount resources to ensure it
correctly mounts any git configuration/credentials.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
Copy link
Contributor

@ibuziuk ibuziuk left a comment

Choose a reason for hiding this comment

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

👍
just need to fix the semantic pull request check

@openshift-ci
Copy link

openshift-ci bot commented Jan 14, 2022

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: amisevsk, ibuziuk

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@amisevsk amisevsk changed the title Automount resources into the project-clone container fix: Automount resources into the project-clone container Jan 14, 2022
@amisevsk
Copy link
Collaborator Author

/test v8-devworkspace-operator-e2e

@benoitf
Copy link
Collaborator

benoitf commented Jan 17, 2022

/retest

@amisevsk amisevsk merged commit 512cf3a into devfile:main Jan 17, 2022
@amisevsk amisevsk deleted the project-clone-git-credentials branch January 17, 2022 16:12
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