Commit Graph

829 Commits

Author SHA1 Message Date
Alex Vandiver
76afe5fb46 Shift "ubuntu" user removal to base build. 2024-09-09 16:31:38 -04:00
Alex Vandiver
e6b60181d8 Release 9.1-2 packaging update. 9.1-2 2024-09-09 14:33:35 -04:00
Alex Vandiver
85ad2567ce Use consistent user-id for "zulip" user. 2024-09-09 14:33:22 -04:00
Alex Vandiver
6a75497a17 Release 9.1-1 packaging update. 9.1-1 2024-08-31 01:11:23 -04:00
Alex Vandiver
edc02d7b2f Update base OS to Ubuntu 24.04. 2024-08-31 01:11:23 -04:00
Alex Vandiver
f3f8ebb519 Pass --postgresql-version=14 to match zulip/zulip-postgresql:14 version.
See zulip/zulip@3a8b4b0205 for why this
alignment is necessary.

Fixes: #423
Fixes: #447
2024-08-31 00:39:38 -04:00
Alex Vandiver
3e4edb3efa Make use of the new --puppet-classes option. 2024-08-28 10:25:07 -04:00
Anders Kaseorg
7a44691c3e Update to Zulip Server 9.1.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
9.1-0
2024-08-02 17:15:02 -07:00
Anders Kaseorg
2ba03787bf Update to Zulip Server 9.0.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
9.0-0
2024-07-25 13:43:40 -07:00
Anders Kaseorg
d64c87e057 Upgrade Ubuntu from 20.04 to 22.04.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-07-25 13:40:49 -07:00
Alex Vandiver
ef3a379351 README: Update contact point for deployment consulting. 2024-07-10 15:32:28 +00:00
Alex Vandiver
2753a1cc36 Dockerfile: Drop "expect" additional package.
The need for this was removed in d8c08751ab.
2024-07-10 15:30:47 +00:00
Alex Vandiver
ae83441434 Update to Zulip Server 8.4. 8.4-0 2024-05-09 14:46:01 -04:00
Alex Vandiver
d8c0fadb3b Release 8.3-1 packaging update. 8.3-1 2024-04-18 11:02:38 -04:00
Alex Vandiver
fd2e1643af Revert "entrypoint: Remove unnecessary use of an extended glob."
This reverts commit 0d72546a4c.  The
extended glob matched when the _entire_ value was numeric, whereas
the pattern matches if it _starts_ with a number.

Fixes: #433
Fixes: #435
2024-04-18 11:01:09 -04:00
Alex Vandiver
cd7692a7e6 Update to Zulip Server 8.3. 8.3-0 2024-03-20 00:06:42 -04:00
Alex Vandiver
8eb8f19619 entrypoint: Only run puppet once.
If DISABLE_HTTPS was set, puppet would run twice, unnecessarily.  Move
the `zulip.conf` and subsequent Puppet application to be grouped with
the others; this requires moving that above the nginx configuration,
as it tweaks puppet-controlled nginx files.
2024-03-15 14:02:05 -04:00
Alex Vandiver
49df507381 entrypoint: Always run puppet.
Puppet writes the current DNS servers into nginx's config, which may
vary each time the image starts up, depending on the network it is
attached to.  We can either write custom logic to mirror Puppet's
behaviour, or just always run Puppet.
2024-03-15 14:00:36 -04:00
Alex Vandiver
0d72546a4c entrypoint: Remove unnecessary use of an extended glob. 2024-03-15 13:59:15 -04:00
Anders Kaseorg
624b474df0 Update to Zulip Server 8.2.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
8.2-0
2024-02-16 15:41:08 -08:00
Anders Kaseorg
1110d95139 Update to Zulip Server 8.1.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
8.1-0
2024-01-24 18:25:26 -08:00
Anders Kaseorg
70f9457a39 Correct helm chart changelog.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-01-24 18:24:59 -08:00
Anders Kaseorg
8e716c245f Update to Zulip Server 8.0.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
8.0-0
2023-12-15 11:33:49 -08:00
Alex Vandiver
d5334ddca5 Update to Zulip Server 7.5. 7.5-0 2023-11-17 08:24:52 -05:00
Alex Vandiver
4a5261a7df Update to Zulip Server 7.4. 7.4-0 2023-09-15 21:00:13 -04:00
Alex Vandiver
98d48a0f6c Update to Zulip Server 7.3. 7.3-0 2023-08-25 14:48:23 -04:00
Rink
f71de70507 Include AUTH_LDAP_ADVANCED_REALM_ACCESS_CONTROL as dictionary environment variable 2023-07-12 15:54:28 -04:00
Alex Vandiver
14839b99b6 Update to Zulip Server 7.2. 7.2-0 2023-07-05 16:26:33 -04:00
Alex Vandiver
52d89c5c40 readme: Improve load balancer docs.
See #403.
2023-07-05 16:08:01 -04:00
Alex Vandiver
6883afbd3b Support SOCIAL_AUTH_SAML_ORG_INFO setting as a dict. 2023-06-20 16:22:56 -04:00
Mursith
cb6b6ce2c2 Consider SOCIAL_AUTH_SAML_ENABLED_IDPS as array in entrypoint.sh 2023-06-20 14:20:04 -04:00
Alex Vandiver
e818755a47 Update to Zulip Server 7.1. 7.1-0 2023-06-13 14:22:52 -04:00
Tim Abbott
72828ae076 Update to Zulip Server 7.0. 7.0-0 2023-05-31 09:04:32 -07:00
Alex Vandiver
58fd28d0b5 Update to Zulip Server 6.2. 6.2-0 2023-05-19 16:20:26 -04:00
Alex Vandiver
ff07aa7093 upgrade-postgresql: Fix ${} vs $() typo.
This caused a "Command not found" and no effective check on the
version of docker-compose.
2023-03-03 17:05:21 -08:00
Alex Vandiver
d9bc5bbe9b UPGRADING: Note that upgrade-postgresql requires docker-compose 2.1.1.
docker-compose 2.1.1 is still relatively recent, so users should be
appraised of this requirement early.
2023-02-27 12:04:55 -05:00
Alex Vandiver
f5ce8b21d0 UPGRADING: Note when upgrade-postgresql should be run w/r/t volumes. 2023-02-27 12:04:55 -05:00
Alex Vandiver
8823d783a4 upgrade-postgresql: Swap order of cleanup steps in trap.
We need to remove the container before removing the volume, otherwise
the cleanup will fail because the volume is in use.
2023-02-21 10:17:36 -08:00
Alex Vandiver
accea238ba upgrade-postgresql: Check the version of docker-compose first.
We use `docker-compose up --wait` which was introduced in
docker-compose version 2.1.1; check the version first.
2023-02-21 10:17:36 -08:00
Alex Vandiver
ba2ae48cc1 Update to Zulip Server 6.1. 6.1-0 2023-01-23 13:26:41 -05:00
i-ky
e28311fab2 Fix broken link 2022-12-20 17:58:59 -08:00
maltokyo
0f0488a9d8 Update to Zulip Server 6.0. 6.0-0 2022-12-07 11:21:44 -05:00
Alex Vandiver
53de96eca2 UPGRADING: Document managed-volume and PostgreSQL upgrades.
This returns the manual steps for upgrading PostgreSQL which were
removed in cd348fb093, and documents the steps required to move a
docker-compose deploy to using Docker-managed volumes.
2022-12-07 00:41:31 -05:00
Alex Vandiver
86f0556240 UPGRADING: Re-level and reword headings. 2022-12-07 00:41:31 -05:00
Alex Vandiver
e065ed603c UPGRADING: Re-wrap. 2022-12-07 00:41:31 -05:00
Alex Vandiver
bb9ff6734e UPGRADING: Split out command to run into a code block. 2022-12-07 00:41:31 -05:00
Alex Vandiver
07518e4cca UPGRADING: Refer to PostgreSQL consistently. 2022-12-07 00:41:31 -05:00
Alex Vandiver
d17d4d8be0 UPGRADING: Indent and set langauges on code blocks. 2022-12-07 00:41:31 -05:00
Alex Vandiver
16ed3459ff UPGRADING: Split out of README.md. 2022-12-07 00:41:31 -05:00
Alex Vandiver
3ec2386919 README.md: Run prettier. 2022-12-07 00:41:31 -05:00