Azat Khuzhin
19d0c929d6
Disable timeout logic for starting clickhouse-server from systemd service
...
After ClickHouse became systemd aware (#43400 ), it waits not more then
TimeoutStartSec (1m30sec by default), while before it simply ensures
that the process is there.
And likely 1m30sec can be not enough for some cluster, and this will
lead to endless restarts.
At first I've increased it to 10min, but there was a comment about that
this is not enough, and I agree with this.
But I'm not sure that using "inifinity" is a good option, but I cannot
think of any downsides of this.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-02-21 10:08:15 +01:00
cmsxbc
1ad9e217e5
chore: remove starting blank
2023-02-16 19:24:46 +08:00
SuperDJY
7de008a58a
Fix systemd service file wrong inline comment
...
There is no inline comment in systemd unit file.
2023-02-16 19:24:46 +08:00
Mikhail f. Shiryaev
7a7b16dd13
Do not use debconf/confmodule in tgz packages
2023-02-03 12:16:19 +01:00
Mikhail f. Shiryaev
496701bd59
Add necessary postinst steps for clickhouse-keeper
2023-02-03 12:16:18 +01:00
Mikhail f. Shiryaev
360ea59ecf
Remove unused variables from clickhouse-server.postinstall
2023-02-03 12:16:18 +01:00
Mikhail f. Shiryaev
548b89b7e0
Use systemd %-specifiers in clickhouse-server.service
2023-02-03 12:16:16 +01:00
Mikhail f. Shiryaev
26a292dafc
Add systemd service-file for clickhouse-keeper
2023-02-03 12:16:10 +01:00
Alexey Milovidov
869428f228
Remove adduser
dependency
2023-01-07 01:45:54 +01:00
Alexey Milovidov
30fd9b8317
Merge pull request #43597 from ClickHouse/sd_notify_followup_fixes
...
Followup fixes for systemd notification (#43400 )
2022-12-17 04:35:05 +03:00
Mikhail f. Shiryaev
e1584c5d3a
Provide sha512 hashsums for tgz artifacts
2022-12-07 21:44:19 +01:00
Alexander Gololobov
688e6fe714
Send MAINPID= notification from the parent (watchdog) process to make systemd handle READY=1 notifiaction from the child
2022-12-05 23:03:40 +01:00
Коренберг ☢️ Марк
6dbeee69d6
Fix ##8685 - added systemd sd_notify implementation
2022-11-20 19:34:12 +02:00
Mikhail f. Shiryaev
5adb312c29
Fix preserving user configs in rpm packages
2022-11-03 16:58:12 +01:00
Azat Khuzhin
043c4163f4
Use nfpm packager for archlinux packages
...
Since nfpm v2.20.0 it can build packages for archlinux [1].
[1]: https://github.com/goreleaser/nfpm/pull/543
Something like this:
$ mkdir -p /src/packages/root
$ cmake -DCMAKE_INSTALL_PREFIX=/usr /src
$ DESTDIR=/src/packages/root ninja install
$ cd /src/packages
$ ./build --archlinux
$ root@s3:/src/packages# ./build --archlinux
Current version is 22.10.1.1
Building archlinux package for clickhouse-client.yaml
using archlinux packager...
created package: /src/clickhouse-client-22.10.1.1-1-x86_64.pkg.tar.zst
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-18 18:33:48 +03:00
Azat Khuzhin
ff146211a5
Do not build deb packages by default
...
CI should be fine, since it set MAKE_DEB, see next commit.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-18 18:33:48 +03:00
Azat Khuzhin
af28937cac
packages: do not use type=config with directories
...
archlinux packager does not support this yet.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-18 18:33:48 +03:00
Chun-Sheng, Li
33edab5042
Adding cron config checking before running sed cmd ( #42081 )
...
Co-authored-by: Nikita Mikhaylov <mikhaylovnikitka@gmail.com>
2022-10-10 13:34:38 +02:00
Mikhail f. Shiryaev
5d8b8a7db6
Add deb Source for packages
2022-09-19 20:42:02 +02:00
Denny Crane
6e5ba2648d
Update clickhouse-server.init
2022-09-13 20:54:56 -03:00
Mikhail f. Shiryaev
1204b9e303
Fix doinst.sh
generator for tgz packages
2022-08-26 20:09:56 +02:00
Mikhail f. Shiryaev
517f821e94
Clean out our clickhouse-server.service from /etc
2022-07-18 15:02:01 +02:00
Mikhail f. Shiryaev
7c812df47e
Merge pull request #38580 from ClickHouse/artifactory-arm64
...
Push arm64 packages to artifactory and release assets
2022-07-04 12:31:52 +02:00
Mikhail f. Shiryaev
7388b6fb55
Test and build clickhouse-diagnostics in release builds
2022-07-04 10:59:37 +02:00
Mikhail f. Shiryaev
e76ebdfb47
Change clickhouse-{client,server} packages architecture
2022-06-30 16:31:31 +02:00
Alexey Milovidov
c9aac5dd02
Fix strange whitespace (or I do not know YAML)
2022-04-24 22:38:59 +02:00
Denny Crane
4debd3b609
fix service start with systemd
2022-04-02 19:26:41 -03:00
alesapin
37e1160c67
Update packages/clickhouse-keeper-dbg.yaml
...
Co-authored-by: Mikhail f. Shiryaev <felixoid@clickhouse.com>
2022-03-28 11:18:16 +02:00
alesapin
08db628cc0
Update packages/clickhouse-keeper.yaml
...
Co-authored-by: Mikhail f. Shiryaev <felixoid@clickhouse.com>
2022-03-28 11:18:11 +02:00
alesapin
543c46d2fd
Fix dbg package
2022-03-25 17:29:15 +01:00
alesapin
86dcbe100c
Add dbg symbols
2022-03-25 11:25:42 +01:00
alesapin
c95a9971bc
Merge branch 'master' into clickhouse-keeper
2022-03-25 11:22:57 +01:00
Mikhail f. Shiryaev
572b15a63c
Fix paths and some cmake typos
2022-03-24 23:11:19 +01:00
alesapin
e790a73081
Simplify strip for new packages
2022-03-23 15:14:30 +01:00
Mikhail f. Shiryaev
1e0ad94d67
Add a stand alone clickhouse-keeper package
2022-03-22 15:05:29 +01:00
Mikhail f. Shiryaev
342f7ba567
Migrate to nfpm
2022-03-22 11:09:59 +01:00
Mikhail f. Shiryaev
01bd5858c7
Add clickhouse-rpm.repo to repository
2022-02-23 20:54:17 +01:00