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

Update alpine base image to 3.19.1 #1

Merged
merged 1 commit into from
Feb 18, 2024
Merged

Update alpine base image to 3.19.1 #1

merged 1 commit into from
Feb 18, 2024

Conversation

nkiryanov
Copy link
Collaborator

Updates the Alpine version to 3.19.1, with support for newer versions of postgres-client.
The currently available version 16.2 is compatible with PostgreSQL versions spanning from 9.2 to 16.2.

1. postgres-client version `16.2` is currently available, that compatible with postgresql version 9.2-16.2
@nkiryanov
Copy link
Collaborator Author

@f213 давай обновим версию базового имиджа plz. Тогда в комплекте будет более новый postgres-client: проверил что с новым имиджем идёт стабильная версия 16.2.
Судя по документации она поддерживает версии PostgreSQL 9.2 - 16.2 что кажется более чем для обратной совместимости.

@f213 f213 merged commit a2c9615 into f213:master Feb 18, 2024
@f213
Copy link
Owner

f213 commented Feb 18, 2024

Смёрджил и сделал новый релиз. В проде не тестил, будет клёво если ты проверишь и пометишь релиз как финальный.

Так же я настроил автоматическую публикацию релизов, так что твой код можно забирать уже с докерхаба

@nkiryanov
Copy link
Collaborator Author

Смёрджил и сделал новый релиз. В проде не тестил, будет клёво если ты проверишь и пометишь релиз как финальный.

Добавил релиз для которого был тег 1.1.0 и его пометил финальным — он как версия 1.0.0, но с поддержкой более новых postgres и работает ок.

1.2.0 релизить не стал, т.к могут сломаться ранее работавшие cron расписания. Для этого хорошо бы документацию дополнить. Сделал PR #2

@f213
Copy link
Owner

f213 commented Feb 28, 2024

Чё-т мы перемудрили, сейчас у нас уже есть 1.2.0 на докерхабе:
Screenshot 2024-02-28 at 12 47 55

Кажется 1.1.0 надо отзывать и релизить 1.3.0, хорошо вручную потестив. Что думаешь?

@nkiryanov
Copy link
Collaborator Author

Кажется 1.1.0 надо отзывать и релизить 1.3.0, хорошо вручную потестив. Что думаешь?

@f213 А зачем отзывать? Вроде всё вполне стройно пока:

  1. Версия 1.1.0 которую зарелизил не отличается от 1.0.0, только добавилась поддержка более новых версий postgres; для неё же выпущен тег latest
  2. Версия которая 1.2.0 — в пререлизе. Да, для неё есть образ, но если ориентироваться на github, то это аля бэта и что там может что-то не работеть — норм. По крайне мере я бы сам не стал бездумно использовать пререлиз

Я бы поступил так:
Если с моим PR всё норм, то смерджил и перевесил тег 1.2.0 на обновленную версию + подправил бы релиз-нот, что кронтаб теперь поддерживает год и что может потребоваться поменять.

@f213
Copy link
Owner

f213 commented Feb 28, 2024

Если с моим PR всё норм, то смерджил и перевесил тег 1.2.0 на обновленную версию + подправил бы релиз-нот, что кронтаб теперь поддерживает год и что может потребоваться поменять.

Я бы точно не переписывал существующий релиз — он может быть много где уже в проде. Пересмотрел объём изменений — думаю норм будет сделать 1.2.1, всё-таки они у нас не такие ломающие

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.

2 participants