Use preinstalled dependencies for ubuntu
What does this PR do?
Creates initial packer configuration for building ubuntu AMIs with preinstalled dependencies. No AMI versioning yet.
Allows to skip setup-node step and run tests immediately
Checklist
- [ ] My code follows the style guidelines of this project
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] I have made corresponding change to the default configuration files
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] I have run the Unit tests (
make unit-test), and they are passing locally - [ ] I have run the End-2-End tests for the suite I'm working on, and they are passing locally
- [ ] I have noticed new Go dependencies (run
make noticein the proper directory)
Author's Checklist
How to test this PR locally
Related issues
- Relates #[3168]
This pull request does not have a backport label. Could you fix it @pazone? 🙏 To fixup this pull request, you need to add the backport labels for the needed branches, such as:
backport-v./d./d./dis the label to automatically backport to the7./dbranch./dis the digit NOTE:backport-skiphas been added to this pull request.
:broken_heart: Build Failed
the below badges are clickable and redirect to their specific view in the CI or DOCS
![]()
![]()
![]()
![]()
![]()
Expand to view the summary
Build stats
-
Start Time: 2023-01-24T16:20:41.438+0000
-
Duration: 9 min 30 sec
Steps errors 
Expand to view the steps failures
Setup Stack node
- Took 4 min 52 sec . View more details here
- Description:
make -C .ci create-stack
Setup Stack node
- Took 0 min 29 sec . View more details here
- Description:
make -C .ci create-stack
Setup Stack node
- Took 0 min 27 sec . View more details here
- Description:
make -C .ci create-stack
Error signal
- Took 0 min 0 sec . View more details here
- Description:
amiSuffix parameter must be specified in deregisterAMIs()
:grey_exclamation: Flaky test report
No test was executed to be analysed.
:robot: GitHub comments
Expand to view the GitHub comments
To re-run your PR in the CI, just comment with:
/test: Re-trigger the build.
This pull request is now in conflict. Could you fix it @pazone? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/
git fetch upstream
git checkout -b feature/ubuntu-preinstalled-dependencies upstream/feature/ubuntu-preinstalled-dependencies
git merge upstream/main
git push upstream feature/ubuntu-preinstalled-dependencies
This pull request is now in conflict. Could you fix it @pazone? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/
git fetch upstream
git checkout -b feature/ubuntu-preinstalled-dependencies upstream/feature/ubuntu-preinstalled-dependencies
git merge upstream/main
git push upstream feature/ubuntu-preinstalled-dependencies
This pull request is now in conflict. Could you fix it @pazone? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/
git fetch upstream
git checkout -b feature/ubuntu-preinstalled-dependencies upstream/feature/ubuntu-preinstalled-dependencies
git merge upstream/main
git push upstream feature/ubuntu-preinstalled-dependencies
This pull request is now in conflict. Could you fix it @pazone? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/
git fetch upstream
git checkout -b feature/ubuntu-preinstalled-dependencies upstream/feature/ubuntu-preinstalled-dependencies
git merge upstream/main
git push upstream feature/ubuntu-preinstalled-dependencies
This pull request is now in conflict. Could you fix it @pazone? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/
git fetch upstream
git checkout -b feature/ubuntu-preinstalled-dependencies upstream/feature/ubuntu-preinstalled-dependencies
git merge upstream/main
git push upstream feature/ubuntu-preinstalled-dependencies