Skip to content

Conversation

@24apricots
Copy link
Member

  • add ocf.managed-deployment.mac-address for setting mac addresses for
    hosts that should be woken up on deploy
  • set ocf.managed-deployment.mac-address for each desktop
  • add WoL on deploy to auto-deploy.yml GitHub workflow
  • fix typo in manual-deploy.yml: the tag is "desktop" not "desktops"

depends on #116, needs to be tested

chamburr and others added 10 commits February 2, 2026 10:56
- add ocf.managed-deployment.mac-address for setting mac addresses for
  hosts that should be woken up on deploy
- set ocf.managed-deployment.mac-address for each desktop
- add WoL on deploy to auto-deploy.yml GitHub workflow
- fix typo in manual-deploy.yml: the tag is "desktop" not "desktops"
@24apricots
Copy link
Member Author

I worked off of the branch from #116 since that is probably going to be merged to main and is editing the same files that I will be editing. When #116 is merged, I can rebase with main.

@24apricots
Copy link
Member Author

btw this currently has a race condition since it doesn’t wait for the desktops to finish booting before starting colmena apply. need to fix that

scheduling the deploy as a cronjob primarily works as a bandaid fix to desktops being turned off, given that other deployment failures should be investigated directly

due to this PR aiming to fix the issue of desktops being turned off, i believe this is no longer required

there michael i put my thoughts in the commit are u happy
@chamburr
Copy link
Member

chamburr commented Feb 3, 2026

We should still have nightly deploys because there is no downside in doing that and it is still a valid safeguard against deployment failures for any other reason.

@sophiebsw
Copy link
Member

btw this currently has a race condition since it doesn’t wait for the desktops to finish booting before starting colmena apply. need to fix that

this might genuinely be a problem, should probably have it actually check that the desktops are up before applying

..... or just a really long sleep

@24apricots
Copy link
Member Author

24apricots commented Feb 4, 2026 via email

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

Successfully merging this pull request may close these issues.

3 participants