Skip to content

Add debian build script#10

Merged
leborchuk merged 2 commits intomainfrom
AddDebianPackage
Mar 27, 2026
Merged

Add debian build script#10
leborchuk merged 2 commits intomainfrom
AddDebianPackage

Conversation

@leborchuk
Copy link
Copy Markdown
Contributor

@leborchuk leborchuk commented Mar 27, 2026

Packaging yagpcc into debian archive.

To get debian launch make package from root. It will produce files:

yagpcc_1.0.0_amd64.buildinfo
yagpcc_1.0.0_amd64.changes
yagpcc_1.0.0_amd64.deb
yagpcc_1.0.0.dsc
yagpcc_1.0.0.tar.xz
yagpcc-dbgsym_1.0.0_amd64.ddeb

The main package contents:

xifos@xifos-dev-jammy:~/git/yagpcc$ dpkg --info ../yagpcc_1.0.0_amd64.deb
 new Debian package, version 2.0.
 size 6086280 bytes: control archive=580 bytes.
     550 bytes,     9 lines      control
     117 bytes,     2 lines      md5sums
 Package: yagpcc
 Version: 1.0.0
 Architecture: amd64
 Maintainer: Leonid Borchuk <le.borchuk@gmail.com>
 Installed-Size: 19379
 Section: database
 Priority: optional
 Homepage: https://github.com/open-gpdb/yagpcc
 Description: yagpcc (Yet Another MPP Postgres Command Center) is a diagnostic and monitoring agent for Apache Cloudberry/Greenplum clusters. It collects query and session telemetry from the database (via the gp-hooks-collector extension), aggregates it across Master and Segment hosts, and exposes it over gRPC for real-time and historical use

@leborchuk leborchuk merged commit 10c36f8 into main Mar 27, 2026
1 check passed
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