Colin Walters
a707bea879
Enable Rust
...
rpm-ostree now includes some Rust code.
See https://github.com/projectatomic/rpm-ostree/pull/1377
and https://github.com/projectatomic/rpm-ostree/pull/1391
2018-06-29 15:27:39 -04:00
Jonathan Lebon
39b44ddef2
Release 2018.6
2018-06-29 14:51:29 -04:00
Jonathan Lebon
48080d8ef7
Release 2018.5
2018-05-15 10:51:08 -04:00
Jonathan Lebon
8e5fd5e7d6
spec: use python-sphinx on RHEL/CentOS platforms
...
We use this spec file to build on CentOS as well. There,
`python2-sphinx` does not exist, only `python-sphinx`. Let's accommodate
this while still respecting guidelines on Fedora.
See also:
https://github.com/CentOS/sig-atomic-buildscripts/issues/324
2018-04-18 15:30:24 -04:00
Jonathan Lebon
24bf347350
Release 2018.4
2018-03-26 11:20:32 -04:00
Iryna Shcherbina
a2b7919bdb
Update Python 2 dependency declarations to new packaging standards
2018-03-18 16:21:52 +01:00
Jonathan Lebon
5ffa5a9542
Add BR on gcc-c++
...
https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/5TYOPW4LSPQ3RWP34VIS25MQE4EVJOGF/
2018-03-07 14:14:25 +00:00
Dusty Mabe
2acd02cd70
backport treating FUSE as netfs for s390x
2018-03-01 17:10:32 -05:00
Dusty Mabe
62c6ccb47b
fix date in changelog
...
sorry, the warning messages about invalid dates bother me
2018-03-01 16:46:11 -05:00
Jonathan Lebon
d146cef5e4
Release 2018.3
2018-02-18 21:46:42 +00:00
Jonathan Lebon
28c16f3b69
spec: Bump ostree BR to v2018.2
...
We use the new checkout filtering features from it.
2018-02-16 21:32:37 +00:00
Jonathan Lebon
580f4db85f
Drop all patches and fix bogus dates
2018-02-16 21:13:37 +00:00
Jonathan Lebon
70a8898860
Release 2018.2
2018-02-16 21:04:01 +00:00
Fedora Release Engineering
ca07ae18bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 13:18:29 +00:00
Dusty Mabe
866d7e07f7
Revert the ostree:// formatting in the output.
...
See https://github.com/projectatomic/rpm-ostree/pull/1136#issuecomment-358122137
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-01-19 21:26:37 -05:00
Jonathan Lebon
bf924bb6f5
spec: add rpm-ostreed.conf file entry
...
Just remembered this had to go in as well with the upstream work. Sure
enough, rdgo is currently failing on this. Let's get it chugging along
again!
2018-01-16 21:45:43 +00:00
Jonathan Lebon
502d70123f
spec: bump ostree requirement to 2017.15
...
We make use of the new `ostree_break_hardlink` API. Otherwise, no build
requirements on v2018.1 itself.
2018-01-15 20:44:54 +00:00
Colin Walters
14902173d2
Release 2018.1
2018-01-15 14:56:57 -05:00
Jonathan Lebon
0e3b7e4ada
2017.11-1: New upstream release
2017-12-04 22:21:21 +00:00
Colin Walters
b1f1a8a384
Backport patch for NFS issues
2017-11-22 11:43:17 -05:00
Jonathan Lebon
774cabbaaa
2017.10-2: Backport fix for --repo handling
...
https://github.com/projectatomic/rpm-ostree/pull/1101
2017-11-14 14:53:48 +00:00
Colin Walters
a43cbae1de
New upstream release
2017-11-02 17:51:59 -04:00
Jonathan Lebon
b6f475dcdd
spec: add explicit requires for -libs subpackage
...
RPMDiff was complaining about this:
```
Subpackage rpm-ostree on x86_64 consumes library
librpmostree-1.so.1()(64bit) from subpackage rpm-ostree-libs but does
not have explicit package version requirement.
Please add Requires: rpm-ostree-libs = %{version}-%{release} to
rpm-ostree in the specfile to avoid the need to test interoperability
between the various combinations of old and new subpackages.
```
Since we don't use any symbol versioning in rpm-ostree, this seems like
a fair point. In practice, the matching -libs package should be
available at the same time when composing/installing, though this
protects us from manual `rpm` invocations as well.
2017-09-26 14:29:18 +00:00
Jonathan Lebon
4bd8b46192
2017.9-1: new upstream version
...
Also bump requirement on libostree for multiple things, including
`OSTREE_REPO_CHECKOUT_OVERWRITE_UNION_IDENTICAL`.
2017-09-25 17:23:01 +00:00
Jonathan Lebon
90722b718c
tests: just directly rsync files
...
Using the synchronize module made rsync try to fetch the files from the
VM, even though we were part of the delegated block. Might be a subtle
bug in ansible. But really, there's no point in using the module here.
Both src and dest are local, so we can just call rsync ourselves.
2017-08-24 15:36:49 -04:00
Jonathan Lebon
0c6f1a3de0
tests: no longer deploy vmcheck
...
We don't have to do this anymore in v2017.8.
See https://github.com/projectatomic/rpm-ostree/pull/917 .
2017-08-24 15:36:26 -04:00
Jonathan Lebon
cae2408d4f
tests: minor syntax cleanups for legibility
...
Split ssh_config and long commands over multiple lines. Other minor
cleanups and syntax consistency fixes.
2017-08-24 15:33:38 -04:00
Stef Walter
1459e66ac5
tests: Don't use custom qemu provisioning
...
We can just use the standard inventory scripts for the rpm-ostree
tests, and write out an ssh-config that matches what our tests
expect.
2017-08-23 09:30:51 +02:00
Stef Walter
cabb5ce26c
tests: Avoid using koji to download srpm
...
Just download the actual source tarball from the spec file
using the fedpkg command and use dit directly.
2017-08-23 08:40:29 +02:00
Stef Walter
b78097c2c8
tests: Setup defaults for subjects and artifacts
...
While hacking on tests, folks are going to be relying on the
default behavior of standard-test-roles which fills in these
Ansible variables from environment variables.
This is not necessary for execution in the pipeline, but just
for ease of use for folks looking at this first test in dist-git.
2017-08-22 21:20:00 +02:00
Jonathan Lebon
77767f7d82
2017.8-2: patch to allow metadata_expire=0
2017-08-21 17:17:12 -04:00
Jonathan Lebon
4e22ac5d98
Merge #3 tests: Install build dependencies before using rpm-build
2017-08-21 15:40:27 +00:00
Stef Walter
6463ba777d
tests: Install build dependencies before using rpm-build
...
Before running rpm-build we need to bring in the build
dependencies that the SRPM requires.
2017-08-21 17:05:42 +02:00
Stef Walter
3a53b78063
tests: Make sure the log directory exists
...
In the qemu_provision module, make sure the log directory exists
before trying to write to it.
2017-08-21 16:59:40 +02:00
Jonathan Lebon
d52199e26b
2017.8-1: new upstream version
2017-08-18 09:28:19 -04:00
Jonathan Lebon
187998ad0c
tests: minor cleanup
...
This is actually just an excuse to `fedpkg push` and kick the CI
pipeline because it doesn't get triggered by PR merges today:
https://pagure.io/fedora-infrastructure/issue/6263 .
2017-08-16 15:43:24 -04:00
Jonathan Lebon
d11be14ae1
tests: run parts of the vmcheck testsuite
...
Run the basic and layering-basic vmcheck tests on qcow2 Atomic Host
images. It's full of hacks for now; I'd like to confirm first that there
aren't any oversights that would prevent the pipeline from running it.
Once we get it going, we can work on cleaning up and upstreaming the
hacks to standard-test-roles, and run all the vmcheck tests.
2017-08-15 14:44:18 -04:00
Igor Gnatenko
42de731f48
Rebuilt for RPM soname bump
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-08-10 22:13:07 +02:00
Igor Gnatenko
b5be235d24
Rebuilt for RPM soname bump
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-08-10 20:32:36 +02:00
Fedora Release Engineering
e8070f1e2a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-03 07:47:42 +00:00
Fedora Release Engineering
7de4378899
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-27 13:16:23 +00:00
Jonathan Lebon
0cf999b064
2017.7-3: rename libs pkg to rpm-ostree-libs
...
Tweak new pkg name to rpm-ostree-libs to be more consistent with the
main package name and ostree's ostree-libs.
2017-07-21 09:17:27 -07:00
Colin Walters
821808ecc7
Enable introspection, rename shared lib to librpmostree
...
Due to an oversight, we were not actually building with introspection. Fix that.
And while we are here, split out a shared library package, so that e.g.
containers can do `from gi.repository import RpmOstree` without dragging in the
systemd service, etc.
2017-07-21 08:54:20 -07:00
Jonathan Lebon
bef41dbf6e
2017.7-1 -- new upstream version
2017-07-10 14:22:02 -07:00
Colin Walters
9e1337e6ef
Update to git snapshot to help debug compose failure
2017-06-24 10:38:52 -04:00
Colin Walters
577c976ea1
upstream: Include introspection XML
...
https://github.com/projectatomic/rpm-ostree/pull/841#pullrequestreview-45986613
2017-06-23 09:43:51 -04:00
Colin Walters
0b6fada9e0
Add polkit to files
2017-06-20 10:40:05 -04:00
Colin Walters
47ec5ea0f5
BR polkit for git master change
2017-06-20 10:34:00 -04:00
Jonathan Lebon
210621118c
spec: actually bump the release tag
...
And go make a cup of tea.
2017-05-31 10:47:13 -04:00
Jonathan Lebon
db3835a322
2017.6-3 -- don't auto-provide libdnf SO
...
We don't want RPM's auto-provide to think we're providing libdnf for the
whole world. It's only for us; we're greedy like that.
Resolves: RHBZ#1457089
2017-05-31 10:42:31 -04:00