Skip to content

Commit

Permalink
Doc: Update docker static patching policy (#3161)
Browse files Browse the repository at this point in the history
* doc: update docker static patching policy

* adjust heading

* add bit about awx

* add link to awx job
  • Loading branch information
Haroon-Khel authored Sep 4, 2023
1 parent 66fb741 commit 1995775
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -315,12 +315,14 @@ cases they may be used as `dockerBuild` hosts too.

Instructions on how to create a static docker container can be found [here](https://github.com/adoptium/infrastructure/tree/master/ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/DockerStatic/README.md)

### Dockerhost Patching

At the moment we have the [updatepackages.sh](https://github.com/adoptium/infrastructure/blob/master/ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/DockerStatic/scripts/updatepackages.sh) script which runs weekly on all of our Dockerhost systems via a [scheduled job on our AWX server](https://awx2.adoptopenjdk.net/#/templates/job_template/34?template_search=page_size:20;order_by:name;type:workflow_job_template,job_template) to ensure that the Static Docker containers are patched and up to date. The script is also used to install new test [prerequisite](https://github.com/adoptium/aqa-tests/blob/master/doc/Prerequisites.md#prerequisites) packages onto the containers.

### DockerHost TODO

1. Set up patching cycle
2. Identify ways to redeploy when needed to pick up updates
3. Allow dockerhost.yml playbook to adjust core file settings
4. Add mechanism to deploy differently based on host machine size
1. Allow dockerhost.yml playbook to adjust core file settings
2. Add mechanism to deploy differently based on host machine size

## Temporary access to a machine

Expand Down

0 comments on commit 1995775

Please sign in to comment.