libmodulemd (2.13.0-1)
[PTS] [DDPO]
COMMITS: VCS has seen 31 commits since the libmodulemd-2.13.0 tag
- Git: https://salsa.debian.org/pkg-rpm-team/libmodulemd.git
-
- Branch: debian/master
- Path: debian/changelog
- Browser: https://salsa.debian.org/pkg-rpm-team/libmodulemd
- Last scan: 2022-06-30 04:27:08+00
- Next scan: 2022-07-07 05:58:00+00
- Debian changelog in Git:
libmodulemd (2.13.0-1) unstable; urgency=medium
* Declare compliance with Policy 4.6.0 with no changes.
* autopkgtest: fix the test with meson 0.60 by not passing
the obsolete "developer_build" meson option. Closes: #998026
* Move the Python gir override to the gir-* package, drop the Python
handling and runtime dependency, and add python3-six as a dependency in
the autopkgtest environment. Closes: #996113
* Adapt the watch file for modulemd-*.tar.xz releases.
* New upstream release:
- update the library symbols file
- update the upstream copyright years
-- Peter Pentchev <roam@debian.org> Fri, 29 Oct 2021 01:30:29 +0300
- This branch is 31 commits ahead of tag libmodulemd-2.13.0
- Git log:
commit b23a12dc68c6e7f216f95f65a20f1c103a5327cb
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 01:30:39 2021 +0300
Prepare to upload libmodulemd/2.13.0-1 to unstable.
commit 7f73ca7cb7b2387ef3f409b18f8e8f90d523e67d
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 01:29:13 2021 +0300
Update the Debian packging for libmodulemd-2.13.0.
commit 84a203c4ed47c336cb8e3abc4170648d34b9ccc6
Merge: dafbefb 1a032da
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 01:18:33 2021 +0300
Merge libmodulemd-2.13.0 into the Debian branch.
commit dafbefb45beb0f432fa044fd5bbce0be94c8132c
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 01:08:00 2021 +0300
autopkgtest: bring in python3-six for the Python bindings.
commit 13bc683d8da64f8554c581375ae438e4aafc4fa4
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 01:01:37 2021 +0300
Update the Debian packaging for libmodulemd-2.12.1.
commit 3c1ed8c943a8b038a01d3b43e1f6d41457f3eacd
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 00:54:35 2021 +0300
Drop the .github/ directory from the Debian source.
It is present in the upstream Git repository, but it is not included in
the released tarballs.
commit 3df3bda3cf891883f05ec12458c6d514aea00eef
Merge: eb8f1e2 c0897fa
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 00:51:54 2021 +0300
Merge libmodulemd-2.12.1 into the Debian branch.
commit eb8f1e2bc42f5a741b88a7b398c6cbd8dd9fb1ac
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 00:44:18 2021 +0300
Update the changelog file.
commit b5b1f09b5eaee5156fef8a73db8179799d79403b
Author: Peter Pentchev <roam@debian.org>
Date: Fri Oct 29 00:38:23 2021 +0300
Adapt the watch file for modulemd-*.tar.xz releases.
commit 0d6524a28a092bfbbb03d4b48f3ee8c5e694ebd0
Author: Peter Pentchev <roam@debian.org>
Date: Thu Oct 28 22:47:09 2021 +0300
Move the Python gir override to the gir-* package.
The GObject introspection support for libmodulemd consists of not only
the typelib file, but also an override for the Python language bindings.
Move the latter to the gir1.2-modulemd-2.0 package.
Also, drop the libmodulemd-dev dependency on Python and do NOT add it to
the gir1.2-modulemd-2.0 package. The GObject introspection definitions
may be consumed in various ways, some of which will not need to load
the Python override; add a note in the package description that any such
consumers should depend on python3:any and python3-six themselves.
Closes: #996113
Reported by: Laurent Bigonville <bigon@debian.org>
commit b0d2ac993177a273785855b319b94ca6d24146ac
Author: Peter Pentchev <roam@debian.org>
Date: Thu Oct 28 22:32:40 2021 +0300
autopkgtest: drop the developer_build meson option.
It was removed in libmodulemd-2.12.0's meson_options.txt file, and
recent versions of meson treat this as an error, no longer a warning.
Closes: #998026
Reported by: peter green <plugwash@p10link.net>
commit 68c740a16630a065655129d060f2602f12be3c01
Author: Peter Pentchev <roam@debian.org>
Date: Thu Oct 28 22:26:31 2021 +0300
Declare compliance with Policy 4.6.0 with no changes.
commit 52b613013b1eb0440701033e54ad86639825600b
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 17:24:03 2021 +0200
Prepare to upload libmodulemd/2.12.0-1 to unstable.
commit 6275c6c7fad101349c49b70fd520586910fa0802
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 17:21:04 2021 +0200
Update the Debian packaging for libmodulemd-2.12.0.
commit 5da34f3d65b2320b7f3d10b209884162c0059d97
Merge: ae13288 aaed38c
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 17:08:47 2021 +0200
Merge libmodulemd-2.12.0 into the Debian branch.
commit ae13288d4b4e99e39dd68b2972ec3f1ae24b8676
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 16:43:18 2021 +0200
Update the Debian packaging for libmodulemd-2.11.2.
commit 4afed0e7d99c6eff17b8592a2f79b504568ceb91
Merge: 49e4a7d 169136d
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 16:36:38 2021 +0200
Merge libmodulemd-2.11.2 into the Debian branch.
commit 49e4a7dcca03ae9877c48ce3ee582ffce0b6b7f3
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 16:34:56 2021 +0200
Update the Debian packaging for libmodulemd-2.11.1.
commit fe173c2fa2bdcdcca88cac495aaaa939fd7f46a8
Merge: d59ceaa 0ead09d
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 16:25:07 2021 +0200
Merge libmodulemd-2.11.1 into the Debian branch.
commit d59ceaaba59f634c1e806f229270d24cd78f7b11
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 16:22:48 2021 +0200
Update the Debian packaging for libmodulemd-2.11.0.
commit f4ffd00cdf3778f18ea649ffbf5c648cb285ea5a
Merge: acf46d7 c9d451f
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 16:08:06 2021 +0200
Merge libmodulemd-2.11.0 into the Debian branch.
commit acf46d75049d3c57075f0741d09a544adc61c670
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 16:04:18 2021 +0200
Update the Debian packaging for libmodulemd-2.10.0.
commit 88976e6fa7d2d73c724c0b4ff6598072a3b18597
Merge: a6c13af 30e2541
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 13:20:49 2021 +0200
Merge libmodulemd-2.10.0 into the Debian branch.
commit a6c13af9c296e587079fee9857911e5a4d67d698
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 13:07:26 2021 +0200
Update the changelog file.
commit 4b5a8d1da22033964b0e354699b6691f77019c4b
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 13:07:11 2021 +0200
Add a trivial git-buildpackage config file.
commit 4c6c77d88d027fba72785aa0bfc99e9489f01690
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 12:58:14 2021 +0200
Add the year 2021 to my debian/* copyright notice.
commit 6375d6079702889557deb76026cae83f62f63f0a
Author: Peter Pentchev <roam@debian.org>
Date: Thu Feb 11 12:57:51 2021 +0200
Declare compliance with Policy 4.5.1 with no changes.
commit 9a5b5c8b42c41e04d9bc4d4a5fee08c0bbc33c6d
Author: Peter Pentchev <roam@debian.org>
Date: Sun Jul 26 10:48:35 2020 +0300
Prepare to upload libmodulemd/2.9.4-2 to unstable.
commit e0a0a24951ad32c13dcea29d118da93705da58e8
Author: Peter Pentchev <roam@debian.org>
Date: Sun Jul 26 10:39:25 2020 +0300
Bump the test timeout to hopefully fix the FTBFSs.
commit 82f6f41a1db7e4e79593a9bbf120014d4228f212
Author: Peter Pentchev <roam@debian.org>
Date: Fri Jun 19 00:08:47 2020 +0300
Prepare to upload libmodulemd/2.9.4-1 to unstable.
commit 7b0651f83b5d02beccf2c133648e31e1cceb5f47
Author: Peter Pentchev <roam@ringlet.net>
Date: Tue Jun 2 23:11:21 2020 +0300
Mark the typos patch as forwarded upstream.
commit 4c847dc19ba6b0eccceceefdd2288ef2e089ef66
Author: Peter Pentchev <roam@debian.org>
Date: Tue Jun 2 22:34:26 2020 +0300
Add an autopkgtest running the upstream test suite.
commit cc8e149a1a75b781002a291fdfaae24cc3eb7baa
Author: Peter Pentchev <roam@debian.org>
Date: Tue Jun 2 12:16:14 2020 +0300
A first shot at packaging libmodulemd for Debian.
commit c7254db07b21495fc9bd247c5b17ee20149c05e3
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed May 20 13:32:40 2020 -0400
Fix E741 error in python bindings
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit db5ebc59b293c96cbf07b448a539d9df5de2d644
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed May 20 13:32:26 2020 -0400
Fedora 30 is EOL
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit efb7bf269e48a02c3e022c1a2c49e36393563aab
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed May 20 12:15:48 2020 -0400
Disabled developer mode should disable code formatters and valgrind
This brings the behavior into line with the documentation for the option.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 42c90ede61a5448e5ef3baccd01066435e3a438d
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Apr 8 10:39:20 2020 -0400
Bump version in meson.build to 2.9.4
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit e4a27c0963f45a3d6ae9f98791aeff0597b50c76
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Apr 7 16:16:19 2020 -0400
Add config summary
If we are on meson 0.53.0 or later, also display a summary of the
config options that were set or auto-detected.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit e338206bcb3986c93644bcfdbf0828a07e21940b
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Apr 7 17:17:01 2020 -0400
Properly disable manpage build when requested
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 021ab08006b5cf601ce153174fdf403b910b8273
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Apr 7 10:17:42 2020 -0400
Allow specifying the gobject overrides directory explicitly
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit f72a4bea092f4d84cfc48a3e820eb10270e828d0
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Apr 7 09:05:53 2020 -0400
Make python overrides path detection more robust
The original auto-detection was copied from another project and
was compatible with very old (<3.0) pygobject. Since we aren't
supporting any version that old, we can simplify the detection
and make it work for systems that don't necessarily use the
/usr/lib[64]/pythonX.Y/gi/overrides path, such as NixOS and
Guix.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit dc28806afa48610912ce2faa38b5dd1222a44565
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Apr 1 10:24:32 2020 -0400
Drop unneeded hashbang
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit ff3680f0d0e72964ccdb2df15460cf25eb2d5433
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Apr 1 09:13:45 2020 -0400
Ignore generated libmodulemd.spec
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 800ca1854fb1f0ddbfeffd313dfc94b7c07b872d
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Apr 1 09:12:22 2020 -0400
Don't fail tests on OpenSUSE
Re-enable once
https://github.com/fedora-modularity/libmodulemd/pull/465
is working.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit c02559d7a3a8d54b97afef7fe287b3b5b31f3919
Merge: 31bbd4e b1feeb9
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Apr 1 09:11:26 2020 -0400
Merge pull request #464 from mmathesius/valgrind-python39
additional valgrind suppression for Python 3.9
commit b1feeb990f536147d5c49c6d002b04a9436eeea2
Author: Merlin Mathesius <mmathesi@redhat.com>
Date: Fri Mar 27 13:53:13 2020 -0500
additional valgrind suppression for Python 3.9
commit 31bbd4e53a2782356fbaea440a22be9c74f07a8f
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Mar 11 16:14:02 2020 -0400
Bump version in meson.build to 2.9.3
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 780750eab8a0587b20d033f335301f16d00ab9c9
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Mar 11 15:13:28 2020 -0400
Fixes for supporting EPEL 7 builds
Fix the python-six dependency to work with the epel7 naming.
Drop the `Obsoletes: python-modulemd`
The old package is no longer present on Fedora or RHEL 8+ and it
causes issues if libmodulemd tries to remove it on EPEL 7.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit a1e92f85a464ddde0f18937f14ac052d7da57785
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Mon Mar 9 14:57:36 2020 -0400
Coverity: run on F30
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit f93113d48335d98fbc3e28bc704ffb9c2306adbf
Merge: 4af0dba 56d6741
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Fri Feb 28 13:52:22 2020 -0500
Merge branch 'rawhide_gpg'
commit 56d67419e1a8f64e5eed17023fdce515245e1baf
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Fri Feb 28 13:30:57 2020 -0500
Don't check GPG keys in Fedora tests
There's always a period after Fedora branches where the keys are
wrong in the container images, which breaks the tests. Since these
are disposable containers used only for testing, just skip checking
the GPG signatures entirely to avoid this breakage.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 4af0dba3ef785da2ea0170b552370aaabae320be
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Feb 27 11:28:29 2020 -0500
Relax handling of differing content for the same NSVCA
There are some released and unfixable repositories out there that
have conflicting content for the same NSVCAs. To enable libmodulemd2
to be used against those repos, log a warning and skip any such
conflicts while merging. We expressly leave the result as
undefined for that NSVCA.
https://github.com/fedora-modularity/libmodulemd/issues/459
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit c8ec07f53252e1e289582b1b8d4fa52dda357432
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Feb 25 11:52:31 2020 -0500
Handle NULL nsvca_patterns for globs
NULL should be treated as a shortcut for "everything matches", to
avoid having to pass "*" and call fnmatch()
Fixes: https://github.com/fedora-modularity/libmodulemd/issues/458
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 6a00fb54f7a54c60ada6210f8078431f7bfbcb2f
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Feb 27 11:56:48 2020 -0500
Fix formatting issue
Clang caused this issue and newer (10.x+) clang changes it, so the
tests fail on Rawhide. Wrap it in parentheses to avoid triggering
the bug on clang 9.x and older.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 5a26623814c28bca67edc462c944525ee20af0c2
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Fri Feb 14 12:01:57 2020 -0500
Don't run CI on tags
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 5e2e9d0a274045602c8df3f335c70917a65bd9b0
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Fri Feb 14 13:51:33 2020 -0500
Improve RHEL 7 specfile
In order to build for EPEL 7's libmodulemd2 package, we need a few
more changes to the specfile so the same one can be used for RHEL
and Fedora.
This change packages the validator manpage correctly, as well as
adding a %{?v2_suffix} macro that will be set on EPEL 7 to handle
the package, executable and manpage names properly.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit c25831586fac3e657aea836b988ba5fbfa4b2c97
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Fri Feb 14 11:28:05 2020 -0500
Bump version in meson.build to 2.9.2
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit b78d1baa754034cc8e1289ebcda804529b58eb62
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Fri Feb 14 11:26:24 2020 -0500
Release.sh: pushd into the SOURCE_ROOT
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 80b253eebee9caab151dc7e5b482b5fd89a32da1
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Feb 11 08:52:39 2020 -0500
Clarify v2 stream specification
Also updates the tests to validate the specification where changed.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 8dde9f156bd2044bcb4e742b5114ae890e18e55a
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Feb 13 15:06:15 2020 -0500
Fix bug printing negative buildorder values
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 0e08f0f1dcb28736c99299f17ee76d835d9a9e30
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Feb 13 16:44:21 2020 -0500
Drop clang-tidy formatter
It's unreliable and segfaults in CI frequently. Disable it.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit fdbbfea26e6936c967df28bb3edc9fd357345556
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Feb 13 15:07:42 2020 -0500
Release.sh: Use bash regex match rather than grep
Co-Authored-By: Merlin Mathesius <mmathesi@redhat.com>
commit 6061ce44d8bd487cc69870af2ca59b831c315f19
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Feb 13 11:11:13 2020 -0500
Release.sh: Also refuse to release with dirty repo
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 0ca0d61e9d3d5c0890d80f9ebb55fae5377e4023
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 12 21:45:14 2020 -0500
Release.sh: Ensure we're pushing to the correct remote
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 5e5bd95b4019a89492d853971fa99a35df61d1b6
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 12 21:31:12 2020 -0500
Release.sh: Also bump the version in meson.build
After performing a release, the new version test will immediately
fail because the release has not been bumped yet. This patch bumps
the version prior to pushing the release tag to the upstream
repository.
It also adds a new tool called `semver`, retrieved from
https://github.com/fsaintjacques/semver-tool to handle version
comparisons and version bumps. It is GPLv3, but since it's being
executed as a separate process, it does not make libmodulemd into
a derivative work.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 8a23a47d6739a2fca7a81a8b88d8572a47bfda1b
Author: Merlin Mathesius <mmathesi@redhat.com>
Date: Thu Feb 13 10:48:48 2020 -0600
Valgrind suppression patch for python with Fedora i686 builds
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
commit 66058caf9070a20cacb10aedc9f70a2e21a7ad66
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 12 21:55:41 2020 -0500
Really bump the version
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 3b7192c15cef961176b5642c3d6a03cb10839769
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 12 21:28:30 2020 -0500
Bump version in meson.build to 2.9.1
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 46af802cd25dc3e03e2d965d5bc94ea02d2e7564
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 12 20:31:33 2020 -0500
Packit: Better Release: field when on the release tag
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit af8f03df894474e5a45a54893c1cf94148f973f4
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Feb 11 14:48:28 2020 -0500
Add version check test
This test will ensure that we remember to bump the minor release
version after making a release. This will help avoid issues in the
CI infrastructure where the installed-library tests are running
against a downstream release instead of testing the changed code.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 6796c86da13c0c13aacb6724cf09902fe9184a2e
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Feb 11 13:58:04 2020 -0500
Add script to perform releases
Generates the appropriate tags and performs a release on Github.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 817969cda23c2eadb84956356f61e53daa13f9f9
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 12 09:36:25 2020 -0500
Packit: generate Release: properly
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 0b7d3421e9efade313847df3aff3da90c446d9b4
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 12 09:36:10 2020 -0500
Rework specfile template
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit b31bc6487b1b7901134d9e2687f0d6816b138fca
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 12 10:55:52 2020 -0500
Also use F32 for the docs and coverity scan tests
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit f8029e070d7c2528dfd6d29f37a2886d4dfbe894
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Feb 11 12:59:14 2020 -0500
Add ModuleStreamV2.search_profiles()
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 35ac116801172cf0ef56ac02050e69b3ca8df08b
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Tue Feb 11 19:48:15 2020 -0500
Temporarily permit Rawhide builds to fail
Rawhide just branched off to F32 and F33 does not have any
container images yet.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit e242eb8f2fafa63e61dfdea31b9c4694bb05fd1e
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Mon Feb 10 15:06:14 2020 -0500
Include 2.9 API in docs
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit a21bea25aeb47357becfcc56500039de09fdf2cf
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Mon Feb 10 15:05:25 2020 -0500
Revert "Run Coverity scan on Fedora 30"
This reverts commit 05df631eb28625436f5fe916279f7e3cfa93c8e3.
scan.coverity.com seems not to be working on any platform, not just Rawhide.
commit 05df631eb28625436f5fe916279f7e3cfa93c8e3
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Mon Feb 10 10:40:14 2020 -0500
Run Coverity scan on Fedora 30
Coverity cannot work with GCC 10.x yet.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit fe79c8045292a40c3a2c444e206b422bf38c5963
Merge: 558ec24 8da8ae1
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Mon Feb 10 07:46:15 2020 -0500
Merge pull request #445 from mmathesius/validator-man-page
Add modulemd-validator man page
commit 558ec24c6c7e60877f01443ac215d59291657c97
Merge: ef551a2 b45d0c1
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Mon Feb 10 07:46:12 2020 -0500
Merge pull request #444 from sgallagher/spec
Assorted cleanups for 2.9.0
commit 8da8ae17712ee60252e957bf1f98a03061cdbc0c
Author: Merlin Mathesius <mmathesi@redhat.com>
Date: Fri Feb 7 15:07:25 2020 -0600
Add modulemd-validator man page
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
commit b45d0c1a469e83d4763363d3c0bd7cfe3026d28e
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Fri Feb 7 15:20:37 2020 -0500
Add description for meson options
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit d86adaf4db51e049b84d6129cb56c2d752abfedd
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 21:25:28 2020 -0500
Update libmodulemd.spec
Reconcile differences between upstream and Fedora/EPEL packaging.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 2f1368286d259b8d3c0649192b5c409b73831746
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Fri Feb 7 14:21:27 2020 -0500
Skip valgrind check on OpenSUSE
Python on OpenSUSE Tumbleweed seems broken; valgrind detects a lot
of use-after-free issues.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 14e58aa67d033d0a87edeb31a571cec692440f14
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Feb 6 09:09:03 2020 -0500
Valgrind: Tweak suppression entries
The original ones only supported Python 3 on Fedora 31. We were
experiencing additional issues with python3 on Rawhide as well as
python2 on all releases.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit d0dd810d5a5084da4571d539526eb2b9289151c9
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Feb 6 11:50:06 2020 -0500
Change defaults for python2
Drop the `with_py{23}_overrides` options to meson and add `with_py2`
in its place. `with_py2` will now default to `false`, since python2
is now EOL.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit ef551a20b543a80cb1a3ef37d2718ad5dec9deab
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 20:58:32 2020 -0500
CI: Fix doc-generation and Coverity scan
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit e92eeb9b4ed8e192caa992b0f07b5ef902afbea5
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 20:14:22 2020 -0500
CI: Use docker.io for all CentOS images
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 50963b9325068d5c3f46c06426701d85019ede00
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 19:57:53 2020 -0500
CI: Switch Coverity scan and doc-generation to Quay.io
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 121a04c9426e8f3cbb5fa9ee6a783d0d32df6075
Merge: 3b6d9e4 96654a7
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 18:46:21 2020 -0500
Merge pull request #433 from sgallagher/packit
Add packit configuration file
commit 3b6d9e485ac8c872c94f70348127c423fe0b1888
Merge: 4e4b57a f5ece13
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 18:46:14 2020 -0500
Merge pull request #442 from mmathesius/python-valgrind
valgrind suppressions file for Python tests
commit 4e4b57acf6ffa7282c8b3a2759cf63d5af165690
Merge: dac494a 3ec0d8c
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 18:46:07 2020 -0500
Merge pull request #443 from sgallagher/memleak
ModuleStreamV1: Fix memory leak
commit dac494aceda9748387d9dfdb4401f684e831e255
Merge: 8e0b2f7 149c985
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 18:46:00 2020 -0500
Merge pull request #441 from sgallagher/quay
CI: Get Fedora images from Quay.io
commit 8e0b2f7476dbdb474dc960b3137a52224adf843a
Merge: 995f0c3 93e8373
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 18:45:54 2020 -0500
Merge pull request #440 from mmathesius/ci-retry-backoff
CI retry backoff
commit 3ec0d8c34c4958d9a46bf49d360dc6c1f8cfae7a
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 16:43:15 2020 -0500
ModuleStreamV1: Fix memory leak
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit f5ece13b1c7cd67ef9853da7c798f063d08baeb3
Author: Merlin Mathesius <mmathesi@redhat.com>
Date: Wed Feb 5 16:09:34 2020 -0600
WIP: add support for valgrind suppressions file when running under python
commit 149c985530f0fcb634fb35f606fe2d4078330150
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Wed Feb 5 14:03:52 2020 -0500
CI: Get Fedora images from Quay.io
The container registry at registry.fedoraproject.org is unreliable
and the one at Quay.io is better maintained. Quay.io also updates
its rawhide images at each successful rawhide compose, so we won't
lose our fast notification of build breakage.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
commit 93e8373db442f39f0d26c294c12664ae3896b141
Author: Merlin Mathesius <mmathesi@redhat.com>
Date: Wed Feb 5 12:31:36 2020 -0600
Update CI retry wrapper to increase number of tries, increase delay between
tries, and use exponential backoff
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
commit 96654a7c9383bc49bb50e1557f1f44cd752127ff
Author: Stephen Gallagher <sgallagh@redhat.com>
Date: Thu Jan 30 10:46:02 2020 -0500
Use correct upstream_tag_template
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>