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

Should filesystems size checks/expansions be in the ansible scripts? #655

Open
sxa opened this issue Jan 8, 2019 · 1 comment
Open

Should filesystems size checks/expansions be in the ansible scripts? #655

sxa opened this issue Jan 8, 2019 · 1 comment

Comments

@sxa
Copy link
Member

sxa commented Jan 8, 2019

Raised as a result of #568 (comment) since the AIX playbook DOES currently do filesystem adjustment (https://github.com/AdoptOpenJDK/openjdk-infrastructure/blob/ac1bce9f17ef5f0f5d736730d0ea0b8f302bffb3/ansible/playbooks/aix.yml#L34 which calls scripts in https://github.com/AdoptOpenJDK/openjdk-infrastructure/tree/ac1bce9f17ef5f0f5d736730d0ea0b8f302bffb3/ansible/playbooks/scripts)

@aixtools
Copy link
Contributor

The AIX playbook scheme is much different than it was when this issue was opened. However, to try an discuss this from a viewpoint that could be valid for all platforms

  • a filesystem check - in particular for where jenkins stores it's workspace and verify a minimum of space is available.
  • this is needed for AIX as AIX rootvg is always partitioned, and /home is configured, during install, to the smallest size possible (1 PP, or 256MB - whichever is larger).
  • AIX also needs assistance because /usr and/or /opt may not be large enough to permit successful installs of the OSS yum packages.
  • Note: AIXpb: version02: cleanup stage 02 #2483 dynamically enlarges /usr, as needed, prior to downloading and installing a bootjdk version (the same can be done later for yum OSS and other non-AIX packages).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

3 participants