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

Dev 1.3.5 as Next Stable Release #358

Merged
merged 53 commits into from
Nov 18, 2024
Merged

Dev 1.3.5 as Next Stable Release #358

merged 53 commits into from
Nov 18, 2024

Conversation

ExtremeFiretop
Copy link
Owner

@ExtremeFiretop ExtremeFiretop commented Nov 18, 2024

1. Forms post update = Done
2. Readme update = Done
3. Version.txt update = Done

Dev 1.3.5 as Next Stable Release

What's Changed/Fixed?:

PR: [ #353 ]
Code Improvements for Post-Reboot Script Calls.

  • Increased wait timers in the post-update reboot
  • Little fixes around the settings file using dos2unix and chmod 0664
  • (Thanks @Martinski4GitHub @Martinski)

PR: [ #354 ]
Trace log for update email notifications.

  • Added code to add some trace log for the post-reboot update email notifications (for debugging purposes).
  • (Thanks @Martinski4GitHub @Martinski)

BUG FIX: PR: [ #355 ]
Various Small Fixes.

  • More Regex fixes around versioning.
  • Fixed an issue around emails misidentifying as failed when it was really a success.

BUG FIX: PR: [ #356 ]
Improvements to Acquiring Lock File.

  • Fixes an issue where during the post-update reboot, 2 instances of MerlinAU would be called and the 2nd one encountered the lock file, causing the post-update email notification to not get sent.
  • Code improvements when the script is trying to obtain a lock file by allowing a 2nd instance to wait for the 1st instance to perform its job and exit. This now means that 2 or more instances could execute in a staggered pattern and not terminate immediately when a lock file is found.
  • (Thanks @Martinski4GitHub @Martinski)

As always, we highly recommend you update ASAP as this includes functional improvements and little bug fixes.
Tested against the latest 3004.388.8_4 and 3006.102.2_2

Significant Screenshots:

image

ExtremeFiretop and others added 30 commits October 26, 2024 11:04
Bumps the all-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.2.1 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4.2.1...v4.2.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…/dev/all-actions-5f967e2fbc

Bump actions/checkout from 4.2.1 to 4.2.2 in the all-actions group
Bumps the all-actions group with 1 update: [softprops/action-gh-release](https://github.com/softprops/action-gh-release).


Updates `softprops/action-gh-release` from 2.0.8 to 2.0.9
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@v2.0.8...v2.0.9)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…/dev/all-actions-35641a6c8a

Bump softprops/action-gh-release from 2.0.8 to 2.0.9 in the all-actions group
Bumps the all-actions group with 1 update: [softprops/action-gh-release](https://github.com/softprops/action-gh-release).


Updates `softprops/action-gh-release` from 2.0.9 to 2.1.0
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@v2.0.9...v2.1.0)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…/dev/all-actions-a814e2c8f8

Bump softprops/action-gh-release from 2.0.9 to 2.1.0 in the all-actions group
Code changes to improve the chances for the post-reboot wait timeouts to succeed and also leave a log message for success or failure.
The final sleep delay before proceeding was increased to 60 seconds.
Code Improvements for Post-Reboot Script Calls
Added code to have some trace log for the post-reboot update email notifications (debugging purposes).
Trace log for update email notifications
@ExtremeFiretop
Copy link
Owner Author

@Martinski4GitHub

All good to go here :)

@ExtremeFiretop ExtremeFiretop added bug Something isn't working enhancement New feature or request labels Nov 18, 2024
@Martinski4GitHub
Copy link
Collaborator

@Martinski4GitHub

All good to go here :)

Just to be crystal clear. Are you "passing me the baton" now so I can merge?
Just want to avoid stepping on your toes while you're doing your thing... Better safe than sorry.

@ExtremeFiretop
Copy link
Owner Author

@Martinski4GitHub
All good to go here :)

Just to be crystal clear. Are you "passing me the baton" now so I can merge? Just want to avoid stepping on your toes while you're doing your thing... Better safe than sorry.

As long as your around I want your final approval the code and notes look good! Always!

@Martinski4GitHub
Copy link
Collaborator

@Martinski4GitHub
All good to go here :)

Just to be crystal clear. Are you "passing me the baton" now so I can merge? Just want to avoid stepping on your toes while you're doing your thing... Better safe than sorry.

As long as your around I want your final approval the code and notes look good! Always!

Got you!! I'm on it...

Copy link
Collaborator

@Martinski4GitHub Martinski4GitHub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. Ready to ship!!

@ExtremeFiretop ExtremeFiretop merged commit fba9af6 into main Nov 18, 2024
4 checks passed
@Martinski4GitHub
Copy link
Collaborator

@Martinski4GitHub
All good to go here :)

Just to be crystal clear. Are you "passing me the baton" now so I can merge? Just want to avoid stepping on your toes while you're doing your thing... Better safe than sorry.

As long as your around I want your final approval the code and notes look good! Always!

FYI, made a few wording changes in the release notes.

@ExtremeFiretop
Copy link
Owner Author

@Martinski4GitHub
All good to go here :)

Just to be crystal clear. Are you "passing me the baton" now so I can merge? Just want to avoid stepping on your toes while you're doing your thing... Better safe than sorry.

As long as your around I want your final approval the code and notes look good! Always!

FYI, made a few wording changes in the release notes.

I'm adjusting the forum post now to reflect! :) Thank you buddy! Always a pleasure working with a Genius like yourself ;)

@Martinski4GitHub
Copy link
Collaborator

@Martinski4GitHub
All good to go here :)

Just to be crystal clear. Are you "passing me the baton" now so I can merge? Just want to avoid stepping on your toes while you're doing your thing... Better safe than sorry.

As long as your around I want your final approval the code and notes look good! Always!

FYI, made a few wording changes in the release notes.

I'm adjusting the forum post now to reflect! :) Thank you buddy! Always a pleasure working with a Genius like yourself ;)

Back at you, buddy. Thanks for keeping me on my toes as well and for the 2nd pair of eyes in troubleshooting and eventually finding a solid solution.

We have a good dynamic going on!! After a year of collaboration, let's hope for another good year.

@ExtremeFiretop
Copy link
Owner Author

@Martinski4GitHub
All good to go here :)

Just to be crystal clear. Are you "passing me the baton" now so I can merge? Just want to avoid stepping on your toes while you're doing your thing... Better safe than sorry.

As long as your around I want your final approval the code and notes look good! Always!

FYI, made a few wording changes in the release notes.

I'm adjusting the forum post now to reflect! :) Thank you buddy! Always a pleasure working with a Genius like yourself ;)

Back at you, buddy. Thanks for keeping me on my toes as well and for the 2nd pair of eyes in troubleshooting and eventually finding a solid solution.

We have a good dynamic going on!! After a year of collaboration, let's hope for another good year.

I have said it before and I'll say it again, we are a great duo, and even Tom mentioned it to me via email.

No single person can ever be expected to catch it all. I may not have the in depth knowledge you have, but I like to think I still throw you a curve ball once in a while 😉

Hahaha! Another year cheers to that!
Goodnight buddy I'm off to count some sheep 🐏

@Martinski4GitHub
Copy link
Collaborator

@Martinski4GitHub
All good to go here :)

Just to be crystal clear. Are you "passing me the baton" now so I can merge? Just want to avoid stepping on your toes while you're doing your thing... Better safe than sorry.

As long as your around I want your final approval the code and notes look good! Always!

FYI, made a few wording changes in the release notes.

I'm adjusting the forum post now to reflect! :) Thank you buddy! Always a pleasure working with a Genius like yourself ;)

Back at you, buddy. Thanks for keeping me on my toes as well and for the 2nd pair of eyes in troubleshooting and eventually finding a solid solution.
We have a good dynamic going on!! After a year of collaboration, let's hope for another good year.

I have said it before and I'll say it again, we are a great duo, and even Tom mentioned it to me via email.

No single person can ever be expected to catch it all. I may not have the in depth knowledge you have, but I like to think I still throw you a curve ball once in a while 😉

Indeed, no single person can do it all, or do it well all the time. It's the product of a team effort.
I hope to hit all your curve balls... :>) LOL

Hahaha! Another year cheers to that! Goodnight buddy I'm off to count some sheep 🐏

Off to Dreamland for me as well. Have a good night, bud.

@ExtremeFiretop
Copy link
Owner Author

Indeed, no single person can do it all, or do it well all the time. It's the product of a team effort. I hope to hit all your curve balls... :>) LOL

You always hit them out of the park ;P Home runs everytime!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants