Commit graph

31 commits

Author SHA1 Message Date
Nils Philippsen
0b7e8de26c remove docbook-utils build dependency
This and related packages have been moved to common-build-dependencies.

closes #1
2017-06-20 17:00:27 +02:00
Nils Philippsen
a2bd981032 tests/rpm: use Fedora 26 Boltron Server repo 2017-05-31 15:43:54 +02:00
Nils Philippsen
a2eef8062b tests/rpm: initialize database first 2017-05-31 15:43:35 +02:00
Nils Philippsen
e0dc694125 add tcl-pgtcl:f26 (runtime dep for postgresql-pltcl) 2017-05-30 11:06:36 +02:00
Nils Philippsen
5157eada71 add Makefiles 2017-05-26 15:32:57 +02:00
Nils Philippsen
fcb7466f35 tests: hold off until daemon is available
The postgresql container initializes DB files e.a. in these tests, this
can take a couple of seconds. Try contacting it for up to 20 seconds,
and only then run the tests: create a table, store something in it and
retrieve it again.
2017-05-24 16:35:30 +02:00
Nils Philippsen
f3e435ec35 tests: check for up to 20s if postgresql is running
Grep for the whole path of the binary because its basename is the same
as the name of the user all this is running under.
2017-05-24 16:35:30 +02:00
Nils Philippsen
b4193a89b7 tests/rpm: check status of correct service 2017-05-24 16:35:30 +02:00
Petr Šabata
14eb0cd14c Rebuilding for f26 signing
Signed-off-by: Petr Šabata <contyk@redhat.com>
2017-05-24 10:56:04 +02:00
Nils Philippsen
9c069c4141 add files for modularity-testing-framework based tests
Currently there seems to be an issue with passing the test command line
to the shell in the container, though.
2017-05-19 19:31:05 +02:00
Nils Philippsen
1ae18a54f9 bring in line with github.com/container-images
- use baseruntime:latest as base image
- reimplement cgroup-limits in shell
- take real memory size into account for configuration
- don't use nss_wrapper.so
- don't reference separate shared-userspace repo
- fix usage label
- get rid of /var/lib/psql <-> .../data distinction
- drop a few unused files from root/
2017-05-19 11:46:10 +02:00
Nils Philippsen
058779a5d5 weed out unnecessary components
Several components are carried by modules lower in the stack now
(shared-userspace, common-build-dependencies, base-runtime).
2017-05-18 11:37:07 +02:00
Nils Philippsen
fa7e7e5dec add files for building containter artifacts
Lifted in large parts from version 9.5 of the SCL postgresql container.

https://github.com/sclorg/postgresql-container
2017-05-11 17:34:28 +02:00
Nils Philippsen
8161155280 use perl:f26 again 2017-04-27 18:11:34 +02:00
Nils Philippsen
9362e1ab03 use perl:master until we have a working f26 module
The perl module built fine in f26, but isn't flagged as 'active' in PDC,
i.e. not available for subsequent builds. This needs to be reverted and
requires a rebuild when PDC is fixed.
2017-04-27 15:29:20 +02:00
Nils Philippsen
1e402a48e3 amend postgresql private branch comment 2017-04-27 11:18:52 +02:00
Nils Philippsen
c0f73c53af tidy up build order 2017-04-27 10:41:19 +02:00
Nils Philippsen
e7715dc4ea remove elinks-induced cruft 2017-04-27 10:40:06 +02:00
Nils Philippsen
c3172dfc8f drill down the dependency rabbit hole 2017-04-27 10:37:36 +02:00
Nils Philippsen
7575406d3a use shared-userspace module for python2 dep 2017-04-27 10:37:36 +02:00
Nils Philippsen
9fe61a6e45 use modularity-tainted branch of postgresql
It doesn't need systemtap for building, which pulls in lots of other crud.
2017-04-27 10:37:13 +02:00
Nils Philippsen
b7e34e62a9 mention source package in rationale 2017-04-27 10:37:13 +02:00
Nils Philippsen
966765906b actually add the postgresql component, d'oh 2017-04-27 10:37:13 +02:00
Nils Philippsen
036b9515cb require c-b-d-bootstrap module for building 2017-04-27 10:37:13 +02:00
Nils Philippsen
0c4a8d07ca make uuid find perl-Data-UUID
Tack a buildorder on uuid and sort the components by build order.
2017-04-27 10:36:02 +02:00
Nils Philippsen
9e73316a6c add perl-Data-UUID as component
uuid needs it for building
2017-04-27 10:36:02 +02:00
Petr "Stone" Hracek
21ae3f4ea0 Using f26 tags
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
2017-04-20 12:49:17 +02:00
Petr "Stone" Hracek
ea0fe5cee5 Using proper tag.
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
2017-04-20 12:29:55 +02:00
Petr "Stone" Hracek
864a6140dc Add perl dependency
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
2017-04-20 12:28:38 +02:00
Nils Philippsen
d30059bccc initial version of the postgresql modulemd file 2017-04-19 20:50:33 +02:00
Fedora Release Engineering
4ad39e3aec Initial setup of the repo 2017-03-28 13:52:02 +00:00