Skip to content

Conversation

@jwierzbo
Copy link
Collaborator

@jwierzbo jwierzbo commented Nov 1, 2022

This validation handles two cases:

  1. arch annotation - we will not let the change arch in member if ArangoDB image is below 3.10
  2. member creation - we will change the member arch to the AMD64 if ArangoDB image is below 3.10

@jwierzbo jwierzbo force-pushed the GT-137_arm64_version_validation branch from 3598ed0 to 337b52c Compare November 2, 2022 22:42
@jwierzbo jwierzbo force-pushed the GT-137_arm64_version_validation branch from 337b52c to ed59b4d Compare November 7, 2022 07:53
// ConditionTypeArchitectureMismatch indicates that the member has a different architecture than the deployment.
ConditionTypeArchitectureMismatch ConditionType = "ArchitectureMismatch"
// ConditionTypeArchitectureARM64CannotBeApplied indicates that the member has a different architecture than the requested one.
ConditionTypeArchitectureARM64CannotBeApplied ConditionType = "ArchitectureARM64CannotBeApplied"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Add one condition for all archs + reason

@ajanikow ajanikow merged commit 2f94237 into master Nov 7, 2022
@ajanikow ajanikow deleted the GT-137_arm64_version_validation branch November 7, 2022 15:14
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.

4 participants