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

New Machine requirement for Windows aarch64 #1884

Closed
Willsparker opened this issue Feb 2, 2021 · 7 comments · Fixed by #1972
Closed

New Machine requirement for Windows aarch64 #1884

Willsparker opened this issue Feb 2, 2021 · 7 comments · Fixed by #1972

Comments

@Willsparker
Copy link
Contributor

Willsparker commented Feb 2, 2021

  • New machine operating system (e.g. linux/windows/macos/solaris/aix): windows 2016
  • New machine architecture (e.g. x64/aarch32/arm32/ppc64/ppc64le/sparc): x64
  • Desired usage: Windows aarch64 nightlies
  • Any unusual specification/setup required: aarch64 cross compilation stuff
  • How many of them are required: 1

Please explain what this machine is needed for:

See : https://adoptopenjdk.slack.com/archives/C09NW3L2J/p1612255906073800

@Willsparker
Copy link
Contributor Author

@gdams Have you been able to provision a machine for this, yet?

@sxa sxa removed this from the February 2021 milestone Feb 19, 2021
@Willsparker Willsparker self-assigned this Feb 22, 2021
@Willsparker
Copy link
Contributor Author

New machine has been provisioned, running playbook today

@Willsparker
Copy link
Contributor Author

For the Jenkins User task:

fatal: [build-azure-win2016-x64-1]: FAILED! => {"changed": true, "msg": "group 'Users, Remote Desktop Users, Performance Log Users' not found"}

Funnily enough, all groups are present, as can be seen by running lusrmgr.msc, so I'm unaware of what's throwing the error. I'm going to continue running the playbook skipping that task, and look to fix that issue tomorrow.

@karianna karianna added this to the February 2021 milestone Feb 22, 2021
@Willsparker
Copy link
Contributor Author

Playbook is done, except the Jenkins role 👍

@Willsparker
Copy link
Contributor Author

Jenkins role is done!
This task was causing the issue:
https://github.com/AdoptOpenJDK/openjdk-infrastructure/blob/8040f2b2ecabe844307bb8398915c6dbadd9daea/ansible/playbooks/AdoptOpenJDK_Windows_Playbook/roles/Jenkins/tasks/main.yml#L10
Turns out the list of groups the user is meant to be in, is in the wrong format ; it should be

groups:
  - Users
  - Remote Desktop Users
  - Performance Log Users

Not what it is currently. At least for Ansible 2.10.6. PR incoming.

@Willsparker
Copy link
Contributor Author

Right! Machine is connected to Jenkins : https://ci.adoptopenjdk.net/computer/build-azure-win2016-x64-1/
@gdams I'm not sure of the tags that are meant to go on it. I copied that node definition from the godaddy-win2016 one that's still in Jenkins, and changed the CPU / hard disk

@Willsparker
Copy link
Contributor Author

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

Successfully merging a pull request may close this issue.

3 participants