Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G g5k-api
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • grid5000grid5000
  • g5k-api
  • Merge requests
  • !90

Use Kadeploy native arch support instead of hack

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Alexandre MERLIN requested to merge bugs/#13461 into master Oct 15, 2021
  • Overview 1
  • Commits 2
  • Pipelines 3
  • Changes 11

Ça repose sur le fait que l'API de kadeploy expose l'arch dans le champs "arch" de l'env. On peut également utiliser "arch" pour filtrer un env quand on déploie.

Avec la MR:

  • On enlève le hack pour deviner l'arch et on regarde ce que nous donne kadeploy
  • On change l'uid pour ajouter l'arch, name_arch_version_user. C'est nécessaire puisqu'on change les nom des envs; debian10-x64-min => debian10-min
  • J'en ai profité pour modifier le nom d'argument pour les partitions, c'est "partition_label" et c'est un string maintenant
  • fixtures kadeploy regénérés et tests adaptés.
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: bugs/#13461