Von tests-passed zu stable migrieren

Hallo zusammen,

ich wollte gerade von 2.3.0beta9 auf die stabile Version migrieren und habe diesen Fehler erhalten:
Was kann ich hier tun?

Verursacht durch:
PG::UndefinedColumn: ERROR: Die Spalte „email_private_messages" der Relation „user_options" existiert nicht
LINE 1: UPDATE „user_options" SET „email_private_messages" = FALSE, …

Danke und Grüße,

Wurzelseppi

You can’t switch to stable until stable catches up with the you. You can make the switch at the next stable release.

Why do you want to switch to stable?

4 „Gefällt mir“

Hi,

feeling a bit uneasy when running our productive environment in beta mode, to be frank …
But maybe you guys can relief me of that uneasyness ? :slight_smile:

Greetings,

Julian

If you search here you’ll see that the tests passed branch is better supported than the stable branch.

4 „Gefällt mir“

Thanks… then I´ll stay @ test-passed…

1 „Gefällt mir“

Have been running with tests-passed for over two years on one of my sites and can’t recall any showstopping bugs whatsoever.

The bigger advantage is most plugins explicitly keep functional compatability with tests-passed so you get better third party support running that.

3 „Gefällt mir“

Hey, @Falco. This is the second time this has come up in as many weeks. Maybe there should be a comment in standalone.yml and web_only.yml that says something like

## Which Git revision should this container use? tests-passed is the best-supported and recommended for most installations

rather than

  ## Which Git revision should this container use? (default: tests-passed)
3 „Gefällt mir“

I’m torn about that.

99% of the users won’t ever see the file since ./discourse-setup hides all the complexity.

The users going to the file, and reading a commented line, researching the alternative values of the key, and opting into a different one, while managing to ignore the various warnings in Meta are difficult ones.

We could just hide the key from that commented line, making it harder to shoot yourself in the foot.

Obviously those folks aren’t the problem. :slight_smile:

My point is that the commented line currently doesn’t give them any guidance and the knee-jerk for someone who does know what a branch is things “All I know is that my bosses want things to be stable.”

Whether to remove any hint of how to change branches or give them a stronger hint not to change it without learning a bit more is a fine question.

2 „Gefällt mir“

I’d say let’s delete those lines then:

I’d say “tests-passed is STRONGLY recommended”, but you’re the one who can make commits. :wink:

4 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.