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

Plans for BOA 5.x? #1665

Closed
Anoesj opened this issue Jul 11, 2022 · 6 comments
Closed

Plans for BOA 5.x? #1665

Anoesj opened this issue Jul 11, 2022 · 6 comments

Comments

@Anoesj
Copy link

Anoesj commented Jul 11, 2022

Hi,

We're wondering if there's more info available regarding the BOA 5.x upgrade. A timeline, features overview and upgrade path would be great. Especially now that Debian 9 is EOL, we're starting to feel the heat a little bit.

As much as we appreciate your ongoing work, the communication from Omega8cc to other parties using BOA can be improved a lot. I had to find out that you're working on a 5.x release from single comments on GitHub issue threads, like:

If this would be communicated in a clear way via a single communication channel, that would solve a lot of constant worrying and question marks in our heads.

Happy to hear from you,
Anoesj - Fonkel

@omega8cc
Copy link
Owner

The 5.x will not introduce anything major, besides newer Debian versions support and switching barracuda system upgrades to opt-out instead of the old default opt-in, so there’s nothing to announce or worry about, really. The open source BOA version is currently behind quite a bit overall, including the issue tracker and documentation, but that’s reality unfortunately. We don’t have resources to keep everything updated if only very small group of users contributes patches and useful debugging reports while majority seems to not care much, not enough even to keep their servers updated to head. So it’s tricky situation to balance without our paying customers actually financing support for non-paying (not just in money but attention) community. Still, we are going to improve in the areas which can be improved on reasonable terms.

Sent with GitHawk

@petrowsky
Copy link

Out of curiosity, are we supposed to do system updates to 10 or 11 or wait for BOA 5 to facilitate the process for us. I've got three servers (all updated) but only one of them is fully using aegir. The others just slowly had sites pulled off of them with other services running. Are we in a holding pattern for now?

@omega8cc
Copy link
Owner

Out of curiosity, are we supposed to do system updates to 10 or 11 or wait for BOA 5 to facilitate the process for us. I've got three servers (all updated) but only one of them is fully using aegir. The others just slowly had sites pulled off of them with other services running. Are we in a holding pattern for now?

@petrowsky BOA doesn’t expect you to run major system upgrades manually. Actually it would be really bad idea because you would break your server for sure and BOA 4.x couldn’t help you anymore.

Sent with GitHawk

@Juc1
Copy link

Juc1 commented Jul 17, 2022

@omega8cc or anyone

majority seems to not care much, not enough even to keep their servers updated to head

Maybe some people - such as me - don't know when to update. In the old system there was an announcement for example here https://github.com/omega8cc/boa/blob/master/CHANGELOG.txt - so I know ok I need to update - but in the new system of using head how do I know I need to update head? Is there any announcement anywhere or how do I know it is time to update head?

Thanks...

@EdNett
Copy link

EdNett commented Jul 29, 2022

Hello All, Here's an idea which could prove very helpful to anyone using a limited-resource vps or dedicated:

If you haven't alerady, do the utf8mb4 database and table conversion before doing the next BOA update. The reason why: we recently did it for some D7 older sites, and found that for small-medium size databases, the excellent script used up 2 vCores all by itself - which could cause a BOA upgrade to falter due to high load ...

We used the script mentioned in #1575 :
su -s /bin/bash - o1 -c "drush8 @hostmaster utf8mb4-convert-databases -y"
(replacing 'hostmaster' with the sitename, of course, and o1 with the name of your octopus instance - only for D7 sites).
Best, Ed

@omega8cc
Copy link
Owner

BOA 5.0.0 is almost ready for release. It comes with much improved support for all Debian and Devuan releases plus easy to use major OS upgrade procedure. With BOA 5.0.0 release we will restart the changelog updates too, so anyone confused with the rolling release policy will have an extra source of the information on accumulated changes.

Important -- we have dropped the idea of switching auto-upgrades to opt-out, it will be still opt-in as before.

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

No branches or pull requests

5 participants