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

Re-organize the Autoware Docker Containers #3999

Closed
15 tasks done
oguzkaganozt opened this issue Nov 16, 2023 · 1 comment · Fixed by #4072
Closed
15 tasks done

Re-organize the Autoware Docker Containers #3999

oguzkaganozt opened this issue Nov 16, 2023 · 1 comment · Fixed by #4072
Assignees
Labels
DevOps Dojo: Build & Run meeting:openadkit-wg Open AD Kit working group type:build Tooling and infrastructure around building the Autoware. type:ci Continuous Integration (CI) processes and testing. type:containers Docker containers, containerization of components, or container orchestration. type:github-actions Github actions related. (auto-assigned)

Comments

@oguzkaganozt
Copy link
Contributor

oguzkaganozt commented Nov 16, 2023

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I've agreed with the maintainers that I can plan this task.

Description

Related issues and discussions:

CC: @kaspermeck-arm @HamburgDave

Purpose

  • Reducing the size of Autoware containers
  • Re-organizing image layers
  • Optimizing images
  • Modularized containers

Possible approaches

Definition of done

  • Organize and modify the Ansible scripts for efficient layering mechanism
    • Test the modified Ansible scripts
  • Generate the new dockerfiles
  • Modify the bake file to use the new dockerfiles
  • Modify the related workflows and actions
    • Generate debug tags for the newly generated images
    • Point this ci to the new image tags and create a dummy PR in the Universe
    • Test & validate the images with overall build and test workflows
    • Reviewers can also validate with the temp images too
    • Replace all the debug tags with the original ones
  • Update the related documentation
@oguzkaganozt oguzkaganozt added meeting:openadkit-wg Open AD Kit working group type:github-actions Github actions related. (auto-assigned) DevOps Dojo: Build & Run type:build Tooling and infrastructure around building the Autoware. type:ci Continuous Integration (CI) processes and testing. type:containers Docker containers, containerization of components, or container orchestration. labels Nov 16, 2023
@oguzkaganozt oguzkaganozt self-assigned this Nov 16, 2023
@oguzkaganozt oguzkaganozt moved this from Planned to In Progress in Open AD Kit Working Group Dec 15, 2023
@oguzkaganozt oguzkaganozt linked a pull request Dec 20, 2023 that will close this issue
7 tasks
@idorobotics idorobotics moved this to In Progress in Autoware Labs Jan 30, 2024
@oguzkaganozt oguzkaganozt moved this from Execution to Integration in Open AD Kit Working Group Feb 13, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in Autoware Labs Mar 6, 2024
@github-project-automation github-project-automation bot moved this from Integration to Done in Open AD Kit Working Group Mar 6, 2024
@xmfcx xmfcx reopened this Mar 6, 2024
@xmfcx
Copy link
Contributor

xmfcx commented Mar 6, 2024

Everything is merged, we can close this, thanks everyone!

@xmfcx xmfcx closed this as completed Mar 6, 2024
@xmfcx xmfcx removed this from Autoware Labs Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DevOps Dojo: Build & Run meeting:openadkit-wg Open AD Kit working group type:build Tooling and infrastructure around building the Autoware. type:ci Continuous Integration (CI) processes and testing. type:containers Docker containers, containerization of components, or container orchestration. type:github-actions Github actions related. (auto-assigned)
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants