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

Dynamic agent label with hw.arch.x86&&sw.os.linux&&ci.agent.dynamic doesn't work #5013

Open
sophia-guo opened this issue Jan 29, 2024 · 7 comments

Comments

@sophia-guo
Copy link
Contributor

If no idle agent we'd like to trigger a dynamic agent for linux-x64 if specify label [hw.arch.x86&&sw.os.linux&&ci.agent.dynamic](https://ci.adoptium.net/label/hw.arch.x86&&sw.os.linux&&ci.agent.dynamic/). However no agent was triggered [hw.arch.x86&&sw.os.linux&&ci.agent.dynamic](https://ci.adoptium.net/view/Test_grinder/job/Grinder/8689/console) as expected. If the dynamic agents configuration has been changed?

@smlambert
Copy link
Contributor

Believe it is unrelated to #4931 which is dockerAgents versus dynamicAgents, but assume it is more likely related to the Azure plugin being deprecated adoptium/infrastructure#3199

@sophia-guo
Copy link
Contributor Author

adoptium/infrastructure#3199 mentioned Azure VM Agents plugin was left at version 825.v470cb_9e7361a_, which worked before? Feel like the configuration of Azure VM Agent Template has changed. Not sure as I don't have permission to see the configuration.

@karianna
Copy link
Contributor

CC @sxa and @gdams - might need a closer look here

@sxa
Copy link
Member

sxa commented Feb 1, 2024

The ability to dynamically provision from Azure has been broken for quite some time so we have not been able to use it. 3199 will need some time on it in order to recover it. This was initially notices as part of adoptium/infrastructure#2988 (so dates back to March 2023) when the Alpine builds were dependent on it (we removed that dependency to resolve the problem)
Since the faulty plugin is being deprecated soon an alternative needs to be evaluated as per issue 3199 if the functionality needs to be reinstated for anything.

@sxa
Copy link
Member

sxa commented Feb 1, 2024

Also I'm not certain which version of the plugin we last used successfully. Updating it to the new version would be an option, but it would need analysis of the options and settings as per the warning in 3199.

I suggest we continue any further conversation in that issue.

@sxa
Copy link
Member

sxa commented Feb 2, 2024

Can I just check what the reason is for wanting this functionality enabled as it's not clear from this issue. We have previously had lots of agents available and we haven't moved any as part of the equinix migration yet. Are we seeing capacity issues somewhere or is something else driving this request?

@sxa
Copy link
Member

sxa commented Feb 2, 2024

And I guess a follow on question - could dynamic docker agents help with any problem here if we worked to enable them?

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

No branches or pull requests

4 participants