Skip to content

Conversation

@agaudreault
Copy link
Member

@agaudreault agaudreault commented Dec 22, 2025

When running the e2e on MacOS,

  • the /tmp/argo-e2e folder could not be mounted as write in docker when using Rancher. Making it configurable allow to use another tmp directory without the need to give rancher / docker desktop the permissions globally.
  • Add makefile option to disable the E2E rerun locally (default to 5 so CI is not affected, but should be swapped later)
  • Add --force-conflicts to e2e resource so make start-e2e-local does not conflict between runs.
  • Support restart of the e2e container (start-git.sh) by copying ssh keys and known host so they are not generated when sshd starts

Part of #24307

Stacked on top of #25864
Blocks #25724

@agaudreault agaudreault requested review from a team as code owners December 22, 2025 18:15
@bunnyshell
Copy link

bunnyshell bot commented Dec 22, 2025

❌ Preview Environment deleted from Bunnyshell

Available commands (reply to this comment):

  • 🚀 /bns:deploy to deploy the environment

@agaudreault agaudreault requested a review from a team as a code owner December 22, 2025 19:29
@agaudreault agaudreault marked this pull request as draft December 22, 2025 19:31
@agaudreault agaudreault changed the title test(e2e): configurable tmp dir and new certs for MacOS test(e2e): configurable tmp dir locally Jan 5, 2026
agaudreault and others added 24 commits January 5, 2026 17:31
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
This reverts commit 4aaceb3.

Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…goproj#25781)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…roj#25789)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…mote/Dockerfile to 25.10 (argoproj#25763)

Signed-off-by: reggie-k <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…rdcoded `eth0` (argoproj#25800)

Signed-off-by: shubham singh mahar <[email protected]>
Co-authored-by: shubham singh mahar <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: CI <[email protected]>
Co-authored-by: CI <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Josh Soref <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…/remote (argoproj#25829)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…7be073 (argoproj#25820)

Signed-off-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…goproj#25818)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
argoproj-renovate bot and others added 13 commits January 5, 2026 17:31
…31c1e53 (argoproj#25831)

Signed-off-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…6cc2338 (argoproj#25838)

Signed-off-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: CI <[email protected]>
Co-authored-by: CI <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Jakub Rudnik <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…/remote (argoproj#25847)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: ioleksiuk <[email protected]>
Signed-off-by: Illia Oleksiuk <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Josh Soref <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: reggie-k <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
@agaudreault agaudreault marked this pull request as ready for review January 5, 2026 22:35
@agaudreault agaudreault added the ready-for-review An approver should give a final review and merge the PR label Jan 5, 2026
@github-project-automation github-project-automation bot moved this to Ready for final review in Argo CD Review Jan 5, 2026
@agaudreault agaudreault enabled auto-merge (squash) January 6, 2026 20:20
@agaudreault agaudreault merged commit b0e4e84 into argoproj:master Jan 6, 2026
27 checks passed
@github-project-automation github-project-automation bot moved this from Ready for final review to Done in Argo CD Review Jan 6, 2026
vishwagandhi1610 pushed a commit to vishwagandhi1610/argo-cd that referenced this pull request Jan 7, 2026
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: reggie-k <[email protected]>
Signed-off-by: shubham singh mahar <[email protected]>
Signed-off-by: CI <[email protected]>
Signed-off-by: Josh Soref <[email protected]>
Signed-off-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Signed-off-by: Jakub Rudnik <[email protected]>
Signed-off-by: ioleksiuk <[email protected]>
Signed-off-by: Illia Oleksiuk <[email protected]>
Signed-off-by: Aya <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pasha Kostohrys <[email protected]>
Co-authored-by: pasha <[email protected]>
Co-authored-by: Regina Voloshin <[email protected]>
Co-authored-by: Shubham Singh <[email protected]>
Co-authored-by: shubham singh mahar <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: CI <[email protected]>
Co-authored-by: Josh Soref <[email protected]>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: Jakub Rudnik <[email protected]>
Co-authored-by: Illia Oleksiuk <[email protected]>
Co-authored-by: Aya Hosni <[email protected]>
Co-authored-by: Nitish Kumar <[email protected]>
Signed-off-by: Vishwa Gandhi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-review An approver should give a final review and merge the PR

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

9 participants