226 Commits

Author SHA1 Message Date
Packit 514c95e5e9 Update to 1.68.0 upstream release
Upstream tag: 1.68.0
Upstream commit: ebf609c6

Commit authored by Packit automation (https://packit.dev/)
2026-02-26 09:50:32 +00:00
Packit 1229297505 Update to 1.67.0 upstream release
Upstream tag: 1.67.0
Upstream commit: 222e927e

Commit authored by Packit automation (https://packit.dev/)
2026-02-13 13:59:35 +00:00
Packit b6c2fdfe47 Update to 1.66.0 upstream release
Upstream tag: 1.66.0
Upstream commit: 5db07e35

Commit authored by Packit automation (https://packit.dev/)
2026-01-29 08:37:16 +00:00
Fedora Release Engineering 9033c49192 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:13:25 +00:00
Packit c97144b7c9 Update to 1.65.0 upstream release
Upstream tag: 1.65.0
Upstream commit: 4d3263b5

Commit authored by Packit automation (https://packit.dev/)
2026-01-15 09:05:01 +00:00
Cristian Le 81f8f40209 Limit pomdan-machine dependency to available arches (properly)
Signed-off-by: Cristian Le <git@lecris.dev>
2025-12-23 17:36:26 +07:00
Cristian Le f6b43d96cd Limit pomdan-machine dependency to available arches
Signed-off-by: Cristian Le <git@lecris.dev>
2025-12-22 11:03:12 +07:00
Packit ca9b4a7bfe Update to 1.64.0 upstream release
Upstream tag: 1.64.0
Upstream commit: 10953ca8

Commit authored by Packit automation (https://packit.dev/)
2025-12-18 13:55:05 +00:00
Packit 9379d0d0e9 Update to 1.63.0 upstream release
Upstream tag: 1.63.0
Upstream commit: a472e60a

Commit authored by Packit automation (https://packit.dev/)
2025-12-04 19:53:54 +00:00
Packit 67e8e8fc09 Update to 1.62.1 upstream release
Upstream tag: 1.62.1
Upstream commit: 3994c7c4

Commit authored by Packit automation (https://packit.dev/)
2025-11-20 17:51:59 +00:00
Cristian Le 521ac97e10 Finish merging divergent branches 2025-11-19 11:45:26 +01:00
Cristian Le 7fb63506f9 Merge branch 'epel9' into rawhide 2025-11-19 11:43:15 +01:00
Cristian Le 478125d308 Merge branch 'epel10' into rawhide 2025-11-19 11:41:41 +01:00
Cristian Le d6e517d524 Merge branch 'f43' into rawhide 2025-11-10 17:58:33 +01:00
Cristian Le 5502242359 Merge branch 'f42' into rawhide 2025-11-10 17:57:11 +01:00
Cristian Le 2cd7278a34 Merge branch 'f41' into rawhide 2025-11-10 17:55:24 +01:00
Cristian Le 632b0d3673 Convert to %autochangelog
[skip changelog]
2025-11-10 17:52:48 +01:00
Packit 57d302ee4a Update to 1.61.0 upstream release
Upstream tag: 1.61.0
Upstream commit: 276de244

Commit authored by Packit automation (https://packit.dev/)
2025-11-05 17:19:15 +00:00
Packit da04834307 Update to 1.61.0 upstream release
Upstream tag: 1.61.0
Upstream commit: 276de244

Commit authored by Packit automation (https://packit.dev/)
2025-11-05 17:18:46 +00:00
Packit 2a54ac7ae5 Update to 1.61.0 upstream release
Upstream tag: 1.61.0
Upstream commit: 276de244

Commit authored by Packit automation (https://packit.dev/)
2025-11-05 17:18:11 +00:00
Packit 3b8c371f29 Update to 1.61.0 upstream release
Upstream tag: 1.61.0
Upstream commit: 276de244

Commit authored by Packit automation (https://packit.dev/)
2025-11-05 17:17:54 +00:00
Packit 8d9f7bc9af Update to 1.61.0 upstream release
Upstream tag: 1.61.0
Upstream commit: 276de244

Commit authored by Packit automation (https://packit.dev/)
2025-11-05 17:17:39 +00:00
Packit 4c7de858e3 Update to 1.61.0 upstream release
Upstream tag: 1.61.0
Upstream commit: 276de244

Commit authored by Packit automation (https://packit.dev/)
2025-11-05 17:17:07 +00:00
Packit 88e4e776d1 Update to 1.60.0 upstream release
Upstream tag: 1.60.0
Upstream commit: 3767f44f

Commit authored by Packit automation (https://packit.dev/)
2025-10-23 18:04:57 +00:00
Packit 2a24daa5f6 Update to 1.60.0 upstream release
Upstream tag: 1.60.0
Upstream commit: 3767f44f

Commit authored by Packit automation (https://packit.dev/)
2025-10-23 18:04:39 +00:00
Packit 19a40e2dab Update to 1.60.0 upstream release
Upstream tag: 1.60.0
Upstream commit: 3767f44f

Commit authored by Packit automation (https://packit.dev/)
2025-10-23 18:04:11 +00:00
Packit 46a822eaf8 Update to 1.60.0 upstream release
Upstream tag: 1.60.0
Upstream commit: 3767f44f

Commit authored by Packit automation (https://packit.dev/)
2025-10-23 18:03:46 +00:00
Packit 0eab95b8fa Update to 1.60.0 upstream release
Upstream tag: 1.60.0
Upstream commit: 3767f44f

Commit authored by Packit automation (https://packit.dev/)
2025-10-23 18:03:31 +00:00
Packit bc12b80ce2 Update to 1.60.0 upstream release
Upstream tag: 1.60.0
Upstream commit: 3767f44f

Commit authored by Packit automation (https://packit.dev/)
2025-10-23 18:03:00 +00:00
Miroslav Vadkerti 1ad7659935 Use yq from the system
See https://github.com/teemtee/tmt/pull/4087, we migrated to
system provided `yq`.

Signed-off-by: Miroslav Vadkerti <mvadkert@redhat.com>
2025-10-10 13:17:36 +02:00
Miroslav Vadkerti 8d7d2f228c Use yq from the system
See https://github.com/teemtee/tmt/pull/4087, we migrated to
system provided `yq`.

Signed-off-by: Miroslav Vadkerti <mvadkert@redhat.com>
2025-10-10 12:57:02 +02:00
Miroslav Vadkerti d19cdbe524 Use yq from the system
See https://github.com/teemtee/tmt/pull/4087, we migrated to
system provided `yq`.

Signed-off-by: Miroslav Vadkerti <mvadkert@redhat.com>
2025-10-10 12:53:27 +02:00
Miroslav Vadkerti c7dda65555 Use yq from the system
See https://github.com/teemtee/tmt/pull/4087, we migrated to
system provided `yq`.

Signed-off-by: Miroslav Vadkerti <mvadkert@redhat.com>
2025-10-10 12:52:16 +02:00
Miroslav Vadkerti 791e49ef89 Use yq from the system
See https://github.com/teemtee/tmt/pull/4087, we migrated to
system provided `yq`.

Signed-off-by: Miroslav Vadkerti <mvadkert@redhat.com>
2025-10-10 12:46:32 +02:00
Packit 33a3cb4d10 Update to 1.59.0 upstream release
Upstream tag: 1.59.0
Upstream commit: 41f169db

Commit authored by Packit automation (https://packit.dev/)
2025-10-09 08:59:27 +00:00
Packit ebb68d049f Update to 1.59.0 upstream release
Upstream tag: 1.59.0
Upstream commit: 41f169db

Commit authored by Packit automation (https://packit.dev/)
2025-10-09 08:59:10 +00:00
Packit 1085e700ed Update to 1.59.0 upstream release
Upstream tag: 1.59.0
Upstream commit: 41f169db

Commit authored by Packit automation (https://packit.dev/)
2025-10-09 08:58:53 +00:00
Packit 4ed1773eb0 Update to 1.59.0 upstream release
Upstream tag: 1.59.0
Upstream commit: 41f169db

Commit authored by Packit automation (https://packit.dev/)
2025-10-09 08:58:36 +00:00
Packit 05f23ca335 Update to 1.59.0 upstream release
Upstream tag: 1.59.0
Upstream commit: 41f169db

Commit authored by Packit automation (https://packit.dev/)
2025-10-09 08:58:19 +00:00
Packit 13d135dcaf Update to 1.59.0 upstream release
Upstream tag: 1.59.0
Upstream commit: 41f169db

Commit authored by Packit automation (https://packit.dev/)
2025-10-09 08:57:55 +00:00
Packit 5dea60e932 Update to 1.58.0 upstream release
Upstream tag: 1.58.0
Upstream commit: 3ae00aad

Commit authored by Packit automation (https://packit.dev/)
2025-09-24 20:40:35 +00:00
Packit 5c1be289af Update to 1.58.0 upstream release
Upstream tag: 1.58.0
Upstream commit: 3ae00aad

Commit authored by Packit automation (https://packit.dev/)
2025-09-24 20:40:05 +00:00
Packit e43163cf0a Update to 1.58.0 upstream release
Upstream tag: 1.58.0
Upstream commit: 3ae00aad

Commit authored by Packit automation (https://packit.dev/)
2025-09-24 20:39:50 +00:00
Packit 1e4617c026 Update to 1.58.0 upstream release
Upstream tag: 1.58.0
Upstream commit: 3ae00aad

Commit authored by Packit automation (https://packit.dev/)
2025-09-24 20:39:30 +00:00
Packit 9be7767fa5 Update to 1.58.0 upstream release
Upstream tag: 1.58.0
Upstream commit: 3ae00aad

Commit authored by Packit automation (https://packit.dev/)
2025-09-24 20:38:55 +00:00
Packit d6ff4500f7 Update to 1.58.0 upstream release
Upstream tag: 1.58.0
Upstream commit: 3ae00aad

Commit authored by Packit automation (https://packit.dev/)
2025-09-24 20:38:39 +00:00
Python Maint c3e2d3d670 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 14:59:40 +02:00
Packit b5844dc949 Update to 1.57.0 upstream release
Upstream tag: 1.57.0
Upstream commit: 334022c2

Commit authored by Packit automation (https://packit.dev/)
2025-09-11 12:06:01 +00:00
Packit 9e1d259e15 Update to 1.57.0 upstream release
Upstream tag: 1.57.0
Upstream commit: 334022c2

Commit authored by Packit automation (https://packit.dev/)
2025-09-11 12:05:41 +00:00
Packit db7ef05f63 Update to 1.57.0 upstream release
Upstream tag: 1.57.0
Upstream commit: 334022c2

Commit authored by Packit automation (https://packit.dev/)
2025-09-11 12:05:20 +00:00
Packit 184889d378 Update to 1.57.0 upstream release
Upstream tag: 1.57.0
Upstream commit: 334022c2

Commit authored by Packit automation (https://packit.dev/)
2025-09-11 12:04:58 +00:00
Packit 04a1252166 Update to 1.57.0 upstream release
Upstream tag: 1.57.0
Upstream commit: 334022c2

Commit authored by Packit automation (https://packit.dev/)
2025-09-11 12:04:42 +00:00
Packit 755a52db7d Update to 1.57.0 upstream release
Upstream tag: 1.57.0
Upstream commit: 334022c2

Commit authored by Packit automation (https://packit.dev/)
2025-09-11 12:04:22 +00:00
Packit ef1416deeb Update to 1.56.0 upstream release
Upstream tag: 1.56.0
Upstream commit: 459b03b0

Commit authored by Packit automation (https://packit.dev/)
2025-08-28 17:45:55 +00:00
Packit 5f5acbee4b Update to 1.56.0 upstream release
Upstream tag: 1.56.0
Upstream commit: 459b03b0

Commit authored by Packit automation (https://packit.dev/)
2025-08-28 17:45:39 +00:00
Packit 7ab5785eb4 Update to 1.56.0 upstream release
Upstream tag: 1.56.0
Upstream commit: 459b03b0

Commit authored by Packit automation (https://packit.dev/)
2025-08-28 17:45:23 +00:00
Packit 69db27217a Update to 1.56.0 upstream release
Upstream tag: 1.56.0
Upstream commit: 459b03b0

Commit authored by Packit automation (https://packit.dev/)
2025-08-28 17:45:08 +00:00
Packit 046088d8e2 Update to 1.56.0 upstream release
Upstream tag: 1.56.0
Upstream commit: 459b03b0

Commit authored by Packit automation (https://packit.dev/)
2025-08-28 17:44:52 +00:00
Packit adbc192aa2 Update to 1.56.0 upstream release
Upstream tag: 1.56.0
Upstream commit: 459b03b0

Commit authored by Packit automation (https://packit.dev/)
2025-08-28 17:44:35 +00:00
Packit f720a31229 Update to 1.55.0 upstream release
Upstream tag: 1.55.0
Upstream commit: dd17b485

Commit authored by Packit automation (https://packit.dev/)
2025-08-18 15:47:47 +00:00
Packit 4c0dd84722 Update to 1.55.0 upstream release
Upstream tag: 1.55.0
Upstream commit: dd17b485

Commit authored by Packit automation (https://packit.dev/)
2025-08-18 15:47:31 +00:00
Packit fc56faa75b Update to 1.55.0 upstream release
Upstream tag: 1.55.0
Upstream commit: dd17b485

Commit authored by Packit automation (https://packit.dev/)
2025-08-18 15:47:17 +00:00
Packit 0af8f43703 Update to 1.55.0 upstream release
Upstream tag: 1.55.0
Upstream commit: dd17b485

Commit authored by Packit automation (https://packit.dev/)
2025-08-18 15:47:02 +00:00
Packit 36c8cf53b7 Update to 1.55.0 upstream release
Upstream tag: 1.55.0
Upstream commit: dd17b485

Commit authored by Packit automation (https://packit.dev/)
2025-08-18 15:46:47 +00:00
Packit 581d451f03 Update to 1.55.0 upstream release
Upstream tag: 1.55.0
Upstream commit: dd17b485

Commit authored by Packit automation (https://packit.dev/)
2025-08-18 15:46:32 +00:00
Packit cd0641aeda Update to 1.54.0 upstream release
Upstream tag: 1.54.0
Upstream commit: b6984d32

Commit authored by Packit automation (https://packit.dev/)
2025-07-31 22:35:11 +00:00
Packit 5adf130e1b Update to 1.54.0 upstream release
Upstream tag: 1.54.0
Upstream commit: b6984d32

Commit authored by Packit automation (https://packit.dev/)
2025-07-31 22:34:55 +00:00
Packit c07be1c5ec Update to 1.54.0 upstream release
Upstream tag: 1.54.0
Upstream commit: b6984d32

Commit authored by Packit automation (https://packit.dev/)
2025-07-31 22:34:39 +00:00
Fedora Release Engineering 57fbc2aacc Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:24:01 +00:00
Packit 8624c52f2f Update to 1.53.0 upstream release
Upstream tag: 1.53.0
Upstream commit: f413e79d

Commit authored by Packit automation (https://packit.dev/)
2025-07-17 10:34:25 +00:00
Packit 2b7b2ec524 Update to 1.53.0 upstream release
Upstream tag: 1.53.0
Upstream commit: f413e79d

Commit authored by Packit automation (https://packit.dev/)
2025-07-17 10:34:10 +00:00
Packit ba5c8bfe11 Update to 1.53.0 upstream release
Upstream tag: 1.53.0
Upstream commit: f413e79d

Commit authored by Packit automation (https://packit.dev/)
2025-07-17 10:33:52 +00:00
Packit 0d187640f9 Update to 1.52.0 upstream release
Upstream tag: 1.52.0
Upstream commit: 32ca248b

Commit authored by Packit automation (https://packit.dev/)
2025-07-08 14:16:20 +00:00
Packit 1c8c732a1d Update to 1.52.0 upstream release
Upstream tag: 1.52.0
Upstream commit: 32ca248b

Commit authored by Packit automation (https://packit.dev/)
2025-07-08 14:16:06 +00:00
Packit 43b2c0f6ee Update to 1.52.0 upstream release
Upstream tag: 1.52.0
Upstream commit: 32ca248b

Commit authored by Packit automation (https://packit.dev/)
2025-07-08 14:15:51 +00:00
Python Maint ed22cce8e5 Rebuilt for Python 3.14 2025-06-22 11:56:04 +02:00
Packit d188e9c104 Update to 1.51.0 upstream release
Upstream tag: 1.51.0
Upstream commit: 3196e29a

Commit authored by Packit automation (https://packit.dev/)
2025-06-19 13:41:24 +00:00
Packit 4a78e1fb6b Update to 1.51.0 upstream release
Upstream tag: 1.51.0
Upstream commit: 3196e29a

Commit authored by Packit automation (https://packit.dev/)
2025-06-19 13:40:59 +00:00
Packit 100f142911 Update to 1.51.0 upstream release
Upstream tag: 1.51.0
Upstream commit: 3196e29a

Commit authored by Packit automation (https://packit.dev/)
2025-06-19 13:40:24 +00:00
Packit 1da2fe0c54 Update to 1.50.0 upstream release
Upstream tag: 1.50.0
Upstream commit: 70271766

Commit authored by Packit automation (https://packit.dev/)
2025-06-04 13:32:15 +00:00
Packit 25901a1f9b Update to 1.50.0 upstream release
Upstream tag: 1.50.0
Upstream commit: 70271766

Commit authored by Packit automation (https://packit.dev/)
2025-06-04 13:30:27 +00:00
Packit 55bafd952b Update to 1.50.0 upstream release
Upstream tag: 1.50.0
Upstream commit: 70271766

Commit authored by Packit automation (https://packit.dev/)
2025-06-04 13:28:54 +00:00
Packit 7be860e461 Update to 1.50.0 upstream release
Upstream tag: 1.50.0
Upstream commit: 70271766

Commit authored by Packit automation (https://packit.dev/)
2025-06-04 13:27:19 +00:00
Packit 2010529d5f Update to 1.49.0 upstream release
Upstream tag: 1.49.0
Upstream commit: dc6c8d2c

Commit authored by Packit automation (https://packit.dev/)
2025-05-21 20:19:46 +00:00
Packit cc49ec5200 Update to 1.49.0 upstream release
Upstream tag: 1.49.0
Upstream commit: dc6c8d2c

Commit authored by Packit automation (https://packit.dev/)
2025-05-21 20:19:26 +00:00
Packit 5f5e71fafc Update to 1.49.0 upstream release
Upstream tag: 1.49.0
Upstream commit: dc6c8d2c

Commit authored by Packit automation (https://packit.dev/)
2025-05-21 20:19:01 +00:00
Packit 5aaafeed1c Update to 1.49.0 upstream release
Upstream tag: 1.49.0
Upstream commit: dc6c8d2c

Commit authored by Packit automation (https://packit.dev/)
2025-05-21 20:18:36 +00:00
Packit fe7de77911 Update to 1.48.0 upstream release
Upstream tag: 1.48.0
Upstream commit: c8f19402

Commit authored by Packit automation (https://packit.dev/)
2025-05-09 11:50:24 +00:00
Packit 84aee57029 Update to 1.48.0 upstream release
Upstream tag: 1.48.0
Upstream commit: c8f19402

Commit authored by Packit automation (https://packit.dev/)
2025-05-09 11:49:12 +00:00
Packit 9fe50ffd41 Update to 1.48.0 upstream release
Upstream tag: 1.48.0
Upstream commit: c8f19402

Commit authored by Packit automation (https://packit.dev/)
2025-05-09 11:46:53 +00:00
Packit ef53fc18d0 Update to 1.48.0 upstream release
Upstream tag: 1.48.0
Upstream commit: c8f19402

Commit authored by Packit automation (https://packit.dev/)
2025-05-09 11:45:22 +00:00
Packit 21fd0bd56e Update to 1.47.0 upstream release
Upstream tag: 1.47.0
Upstream commit: 9814238e

Commit authored by Packit automation (https://packit.dev/)
2025-04-24 11:03:55 +00:00
Packit ee71404666 Update to 1.47.0 upstream release
Upstream tag: 1.47.0
Upstream commit: 9814238e

Commit authored by Packit automation (https://packit.dev/)
2025-04-24 11:03:34 +00:00
Packit 996538aa45 Update to 1.47.0 upstream release
Upstream tag: 1.47.0
Upstream commit: 9814238e

Commit authored by Packit automation (https://packit.dev/)
2025-04-24 11:03:11 +00:00
Packit 9d268897ef Update to 1.47.0 upstream release
Upstream tag: 1.47.0
Upstream commit: 9814238e

Commit authored by Packit automation (https://packit.dev/)
2025-04-24 11:02:47 +00:00
Packit 416f618401 Update to 1.46.0 upstream release
Upstream tag: 1.46.0
Upstream commit: 821bb30d

Commit authored by Packit automation (https://packit.dev/)
2025-04-09 19:12:21 +00:00
Packit a46b3d39f0 Update to 1.46.0 upstream release
Upstream tag: 1.46.0
Upstream commit: 821bb30d

Commit authored by Packit automation (https://packit.dev/)
2025-04-09 19:11:40 +00:00
Packit 5ba99e9721 Update to 1.46.0 upstream release
Upstream tag: 1.46.0
Upstream commit: 821bb30d

Commit authored by Packit automation (https://packit.dev/)
2025-04-09 19:11:20 +00:00
Packit 5c12a54fae Update to 1.46.0 upstream release
Upstream tag: 1.46.0
Upstream commit: 821bb30d

Commit authored by Packit automation (https://packit.dev/)
2025-04-09 19:11:00 +00:00
Packit 8fc6659969 Update to 1.45.0 upstream release
Upstream tag: 1.45.0
Upstream commit: bcbee65f

Commit authored by Packit automation (https://packit.dev/)
2025-03-26 23:17:36 +00:00
Packit 9422010368 Update to 1.45.0 upstream release
Upstream tag: 1.45.0
Upstream commit: bcbee65f

Commit authored by Packit automation (https://packit.dev/)
2025-03-26 23:17:17 +00:00
Packit 29f5687472 Update to 1.45.0 upstream release
Upstream tag: 1.45.0
Upstream commit: bcbee65f

Commit authored by Packit automation (https://packit.dev/)
2025-03-26 23:16:40 +00:00
Packit 9a953a3c09 Update to 1.45.0 upstream release
Upstream tag: 1.45.0
Upstream commit: bcbee65f

Commit authored by Packit automation (https://packit.dev/)
2025-03-26 23:16:19 +00:00
Packit 206eea9e02 Update to 1.44.0 upstream release
Upstream tag: 1.44.0
Upstream commit: 0157aea4

Commit authored by Packit automation (https://packit.dev/)
2025-03-12 16:21:56 +00:00
Packit aab7b23e98 Update to 1.44.0 upstream release
Upstream tag: 1.44.0
Upstream commit: 0157aea4

Commit authored by Packit automation (https://packit.dev/)
2025-03-12 16:21:13 +00:00
Packit 5eb96fa332 Update to 1.44.0 upstream release
Upstream tag: 1.44.0
Upstream commit: 0157aea4

Commit authored by Packit automation (https://packit.dev/)
2025-03-12 16:20:52 +00:00
Packit 2555a657d5 Update to 1.44.0 upstream release
Upstream tag: 1.44.0
Upstream commit: 0157aea4

Commit authored by Packit automation (https://packit.dev/)
2025-03-12 16:20:30 +00:00
Packit cf64b8aa64 Update to 1.43.0 upstream release
Upstream tag: 1.43.0
Upstream commit: 198f4428

Commit authored by Packit automation (https://packit.dev/)
2025-02-25 19:48:23 +00:00
Packit f7d93eabb1 Update to 1.43.0 upstream release
Upstream tag: 1.43.0
Upstream commit: 198f4428

Commit authored by Packit automation (https://packit.dev/)
2025-02-25 19:47:57 +00:00
Packit c965dbcdfa Update to 1.43.0 upstream release
Upstream tag: 1.43.0
Upstream commit: 198f4428

Commit authored by Packit automation (https://packit.dev/)
2025-02-25 19:47:32 +00:00
Packit 927c6e139f Update to 1.43.0 upstream release
Upstream tag: 1.43.0
Upstream commit: 198f4428

Commit authored by Packit automation (https://packit.dev/)
2025-02-25 19:46:39 +00:00
Packit 726b9204bc Update to 1.42.1 upstream release
Upstream tag: 1.42.1
Upstream commit: a53a5b6d

Commit authored by Packit automation (https://packit.dev/)
2025-01-31 16:06:30 +00:00
Packit ee587cdbb2 Update to 1.42.1 upstream release
Upstream tag: 1.42.1
Upstream commit: a53a5b6d

Commit authored by Packit automation (https://packit.dev/)
2025-01-31 16:05:48 +00:00
Packit d24c0a2a3d Update to 1.42.1 upstream release
Upstream tag: 1.42.1
Upstream commit: a53a5b6d

Commit authored by Packit automation (https://packit.dev/)
2025-01-31 16:04:47 +00:00
Packit a66e686ecd Update to 1.41.1 upstream release
Upstream tag: 1.41.1
Upstream commit: a3a8b336

Commit authored by Packit automation (https://packit.dev/)
2025-01-27 09:01:51 +00:00
Packit bb9293087b Update to 1.41.1 upstream release
Upstream tag: 1.41.1
Upstream commit: a3a8b336

Commit authored by Packit automation (https://packit.dev/)
2025-01-27 09:01:27 +00:00
Packit 8adb939ef9 Update to 1.41.1 upstream release
Upstream tag: 1.41.1
Upstream commit: a3a8b336

Commit authored by Packit automation (https://packit.dev/)
2025-01-27 09:01:05 +00:00
Fedora Release Engineering 5f1ebe974b Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:01:00 +00:00
Packit 328a601b6d Update to 1.41.0 upstream release
Upstream tag: 1.41.0
Upstream commit: 51976502

Commit authored by Packit automation (https://packit.dev/)
2025-01-14 12:48:06 +00:00
Packit 5f0e04c497 Update to 1.41.0 upstream release
Upstream tag: 1.41.0
Upstream commit: 51976502

Commit authored by Packit automation (https://packit.dev/)
2025-01-14 12:47:45 +00:00
Packit 9483b3c771 Update to 1.41.0 upstream release
Upstream tag: 1.41.0
Upstream commit: 51976502

Commit authored by Packit automation (https://packit.dev/)
2025-01-14 12:46:57 +00:00
Packit 2a6d4d2038 Update to 1.40.0 upstream release
Upstream tag: 1.40.0
Upstream commit: b0121188

Commit authored by Packit automation (https://packit.dev/)
2024-12-12 22:53:28 +00:00
Packit b4e60f2cea Update to 1.40.0 upstream release
Upstream tag: 1.40.0
Upstream commit: b0121188

Commit authored by Packit automation (https://packit.dev/)
2024-12-12 22:52:30 +00:00
Packit 91ef544dec Update to 1.40.0 upstream release
Upstream tag: 1.40.0
Upstream commit: b0121188

Commit authored by Packit automation (https://packit.dev/)
2024-12-12 22:52:00 +00:00
Packit f4bc2f8b2b Update to 1.39.0 upstream release
Upstream tag: 1.39.0
Upstream commit: 71d5b3e3

Commit authored by Packit automation (https://packit.dev/)
2024-11-22 06:19:04 +00:00
Packit e6b8a9079c Update to 1.39.0 upstream release
Upstream tag: 1.39.0
Upstream commit: 71d5b3e3

Commit authored by Packit automation (https://packit.dev/)
2024-11-22 06:18:36 +00:00
Packit 5655101ccc Update to 1.39.0 upstream release
Upstream tag: 1.39.0
Upstream commit: 71d5b3e3

Commit authored by Packit automation (https://packit.dev/)
2024-11-22 06:17:09 +00:00
Packit 2b83f04dae Update to 1.38.0 upstream release
Upstream tag: 1.38.0
Upstream commit: cc75eb6b

Commit authored by Packit automation (https://packit.dev/)
2024-10-25 16:26:52 +00:00
Packit 45a6c5afe6 Update to 1.38.0 upstream release
Upstream tag: 1.38.0
Upstream commit: cc75eb6b

Commit authored by Packit automation (https://packit.dev/)
2024-10-25 16:26:21 +00:00
Packit 85008b963d Update to 1.38.0 upstream release
Upstream tag: 1.38.0
Upstream commit: cc75eb6b

Commit authored by Packit automation (https://packit.dev/)
2024-10-25 16:25:53 +00:00
Packit ff309fb8d9 Update to 1.37.0 upstream release
Upstream tag: 1.37.0
Upstream commit: 828e04e6

Commit authored by Packit automation (https://packit.dev/)
2024-10-02 11:16:29 +00:00
Packit 3de16f0eeb Update to 1.37.0 upstream release
Upstream tag: 1.37.0
Upstream commit: 828e04e6

Commit authored by Packit automation (https://packit.dev/)
2024-10-02 11:16:04 +00:00
Packit 4445b7028d Update to 1.37.0 upstream release
Upstream tag: 1.37.0
Upstream commit: 828e04e6

Commit authored by Packit automation (https://packit.dev/)
2024-10-02 11:15:17 +00:00
Packit fda39b371e Update to 1.36.1 upstream release
Upstream tag: 1.36.1
Upstream commit: fb586fcd

Commit authored by Packit automation (https://packit.dev/)
2024-09-13 13:59:06 +00:00
Packit 8863cd288a Update to 1.36.1 upstream release
Upstream tag: 1.36.1
Upstream commit: fb586fcd

Commit authored by Packit automation (https://packit.dev/)
2024-09-13 13:58:09 +00:00
Packit 6efad69f48 Update to 1.36.1 upstream release
Upstream tag: 1.36.1
Upstream commit: fb586fcd

Commit authored by Packit automation (https://packit.dev/)
2024-09-13 13:57:40 +00:00
Martin Hoyer 3fc3b4e476 Cleanup unused .patch files 2024-09-05 14:26:38 +02:00
Packit b12cc67b25 Update to 1.36.0 upstream release
Upstream tag: 1.36.0
Upstream commit: a8603c7d

Commit authored by Packit automation (https://packit.dev/)
2024-09-05 07:11:28 +00:00
Packit ac67f44b55 Update to 1.36.0 upstream release
Upstream tag: 1.36.0
Upstream commit: a8603c7d

Commit authored by Packit automation (https://packit.dev/)
2024-09-05 07:10:42 +00:00
Packit 38525a678e Update to 1.36.0 upstream release
Upstream tag: 1.36.0
Upstream commit: a8603c7d

Commit authored by Packit automation (https://packit.dev/)
2024-09-05 07:09:05 +00:00
Packit 65a31b176b Update to 1.35.0 upstream release
Upstream tag: 1.35.0
Upstream commit: 718c2e3d

Commit authored by Packit automation (https://packit.dev/)
2024-08-09 10:17:58 +00:00
Packit 9aed2ce8a6 Update to 1.35.0 upstream release
Upstream tag: 1.35.0
Upstream commit: 718c2e3d

Commit authored by Packit automation (https://packit.dev/)
2024-08-09 10:16:53 +00:00
Fedora Release Engineering 0721a3199c Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 07:37:03 +00:00
Martin Hoyer 74a2ffd25f Update the PR#2741 pint patch 2024-06-19 20:29:15 +02:00
Packit 81216421a9 Update to 1.34.0 upstream release
Upstream tag: 1.34.0
Upstream commit: 6af3b395

Commit authored by Packit automation (https://packit.dev/)
2024-06-19 19:53:45 +02:00
Packit 6ecf04836f Update to 1.34.0 upstream release
Upstream tag: 1.34.0
Upstream commit: 6af3b395

Commit authored by Packit automation (https://packit.dev/)
2024-06-19 15:10:40 +00:00
Adam Williamson c498233eb6 Backport PR #2741 to maintain installability with newer pint 2024-06-18 01:59:38 -07:00
Python Maint 2554155d44 Rebuilt for Python 3.13 2024-06-17 19:50:27 +02:00
Packit c28e6be6ed Update to 1.33.0 upstream release
Upstream tag: 1.33.0
Upstream commit: a47645ca

Commit authored by Packit automation (https://packit.dev/)
2024-05-09 09:36:12 +00:00
Packit 6e12bb02f8 Update to 1.33.0 upstream release
Upstream tag: 1.33.0
Upstream commit: a47645ca

Commit authored by Packit automation (https://packit.dev/)
2024-05-09 09:35:32 +00:00
Packit 20205b03ee Update to 1.32.2 upstream release
Upstream tag: 1.32.2
Upstream commit: 0b0398a2

Commit authored by Packit automation (https://packit.dev/)
2024-04-22 07:32:51 +00:00
Packit d78af5ab39 Update to 1.32.2 upstream release
Upstream tag: 1.32.2
Upstream commit: 0b0398a2

Commit authored by Packit automation (https://packit.dev/)
2024-04-22 07:32:21 +00:00
Packit d52a8375b5 [packit] 1.32.1 upstream release
Upstream tag: 1.32.1
Upstream commit: c476703a
2024-04-01 18:25:01 +00:00
Packit 0320ac5c2a [packit] 1.32.1 upstream release
Upstream tag: 1.32.1
Upstream commit: c476703a
2024-04-01 18:24:14 +00:00
Petr Šplíchal 7ea179fb33 Run tier 1 tests only from the upstream tests set 2024-03-29 15:00:35 +01:00
Petr Šplíchal ab3b7be9b1 Drop the virtual tag from /plans/upstream
It should not be necessary as both `/tests/core/escaping` and
`/tests/core/spaces` which are filtered out by it should now work
just fine under a virtualized machine.
2024-03-29 15:00:28 +01:00
Petr Šplíchal 65c7e58f89 Run tier 1 tests only from the upstream tests set 2024-03-28 08:56:59 +01:00
Petr Šplíchal 7bc338bfe8 Drop the virtual tag from /plans/upstream
It should not be necessary as both `/tests/core/escaping` and
`/tests/core/spaces` which are filtered out by it should now work
just fine under a virtualized machine.
2024-03-04 21:42:41 +01:00
Michal Hlavinka 414d230bfe allow /var/tmp/tmt for rpminspect addedfiles check
fixes bodhi update ci checks
2024-02-13 09:44:09 +01:00
Michal Hlavinka 5baffd6f88 allow /var/tmp/tmt for rpminspect addedfiles check
fixes bodhi update ci checks
2024-02-13 08:28:35 +01:00
Packit 8a77af960c [packit] 1.31.0 upstream release
Upstream tag: 1.31.0
Upstream commit: fdb16ba3
2024-02-06 19:19:47 +00:00
Packit 24f5f8d04b [packit] 1.31.0 upstream release
Upstream tag: 1.31.0
Upstream commit: fdb16ba3
2024-02-06 19:19:21 +00:00
Fedora Release Engineering df5d3c5ce0 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 06:26:01 +00:00
Packit 026c942cb8 [packit] 1.30.0 upstream release
Upstream tag: 1.30.0
Upstream commit: 1a46dbb0
2023-12-11 20:22:29 +00:00
Packit f7ab20d0cb [packit] 1.30.0 upstream release
Upstream tag: 1.30.0
Upstream commit: 1a46dbb0
2023-12-11 20:21:33 +00:00
Packit 730048fa46 [packit] 1.29.0 upstream release
Upstream tag: 1.29.0
Upstream commit: 808858e8
2023-11-06 19:58:04 +00:00
Packit e488417c7c [packit] 1.29.0 upstream release
Upstream tag: 1.29.0
Upstream commit: 808858e8
2023-11-06 19:56:58 +00:00
Packit 147a09813e [packit] 1.28.2 upstream release
Upstream tag: 1.28.2
Upstream commit: 81f02df4
2023-10-11 15:06:14 +00:00
Packit 056ea7dcba [packit] 1.28.2 upstream release
Upstream tag: 1.28.2
Upstream commit: 81f02df4
2023-10-11 15:05:15 +00:00
Petr Šplíchal cb94fc1df3 Install yq which is needed by some newer tests 2023-09-08 10:14:54 +02:00
Petr Šplíchal 960429a4fb Install yq which is needed by some newer tests 2023-09-07 12:24:05 +02:00
Packit e44713a5b5 [packit] 1.27.0 upstream release
Upstream tag: 1.27.0
Upstream commit: 9c35269a

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/tmt.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.27.0-epel9-update-propose_downstream
```
2023-09-07 09:33:34 +00:00
Packit 358dfd6abb [packit] 1.27.0 upstream release
Upstream tag: 1.27.0
Upstream commit: 9c35269a

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/tmt.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.27.0-rawhide-update-propose_downstream
```
2023-09-07 09:33:16 +00:00
Packit 7268f5a0b3 [packit] 1.26.1 upstream release
Upstream tag: 1.26.1
Upstream commit: 2cfb13eb

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/tmt.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.26.1-epel9-update-propose_downstream
```
2023-09-01 18:41:20 +00:00
Packit b8f07e3a74 [packit] 1.26.1 upstream release
Upstream tag: 1.26.1
Upstream commit: 2cfb13eb

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/tmt.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.26.1-rawhide-update-propose_downstream
```
2023-09-01 18:40:58 +00:00
Packit 267fe0fbc9 [packit] 1.26.0 upstream release
Upstream tag: 1.26.0
Upstream commit: fa1b3519

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/tmt.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.26.0-rawhide-update-propose_downstream
```
2023-07-31 19:22:17 +00:00
Packit 7030070519 [packit] 1.26.0 upstream release
Upstream tag: 1.26.0
Upstream commit: fa1b3519

If you need to do any change in this pull request, you need to locally fetch the source branch of it and push it (with a fix) to your fork (as it is not possible to push to the branch created in the Packit’s fork):
```
git fetch https://src.fedoraproject.org/forks/packit/rpms/tmt.git refs/heads/*:refs/remotes/packit/*
git checkout packit/1.26.0-epel9-update-propose_downstream
```
2023-07-31 19:21:56 +00:00
Fedora Release Engineering d5dae2eab0 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 16:29:26 +00:00
Lukas Zachar b60b1474b8 Remove BuildRequire on python3-mrack-beaker temporarily
Isn't really required during the build and currently cannot be
installed. Details in
https://bugzilla.redhat.com/show_bug.cgi?id=2219944 and
https://bugzilla.redhat.com/show_bug.cgi?id=2220610
2023-07-10 16:46:15 +02:00
Lukas Zachar dd265d2a59 [packit] 1.25.0 upstream release
Upstream tag: 1.25.0
Upstream commit: 7b7ecc7b
2023-07-10 16:19:19 +02:00
Lukas Zachar fe802a9642 [packit] 1.25.0 upstream release
Upstream tag: 1.25.0
Upstream commit: 7b7ecc7b
2023-07-10 16:18:17 +02:00
Lukas Zachar a57fedc071 Backported dnf5 related changes 2023-06-22 15:50:13 +02:00
Petr Šplíchal 2a37959c53 Use the correct tmt name, link to main docs only 2023-06-09 12:00:07 +02:00
Petr Šplíchal 35b017eef2 [packit] 1.24.1 upstream release
Upstream tag: 1.24.1
Upstream commit: 9206e034
2023-06-09 10:57:37 +02:00
Petr Šplíchal a9dc05644b [packit] 1.24.1 upstream release
Upstream tag: 1.24.1
Upstream commit: 9206e034
2023-06-09 10:55:28 +02:00
Lukas Zachar 26d4877d19 Require python3-setuptools
Runtime tmt needs it but it was installed by other package
which dropped the requirement.

Next release (1.24) will require setuptools in setup.py directly
2023-05-15 11:42:00 +02:00
Lukas Zachar dbd9d59881 Release tmt-1.23.0 2023-05-11 20:49:26 +02:00
Petr Šplíchal 07b7dfd971 Run only tier 0 and tier 1 tests from the upstream
It is not necessary to run the whole test coverage. The basic set of
core functionality tests should be enough to ensure sanity of the
package. Later we can expand this to cover basic use stories.
2023-04-17 14:44:51 +02:00
Petr Šplíchal 573cfe60b2 Release 1.22.0 2023-04-14 21:42:09 +02:00
Lukas Zachar ae5154b4c3 Release 1.21.0 2023-02-03 11:39:27 +01:00
Fedora Release Engineering 41f9a962d1 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:12:19 +00:00
Lukas Zachar 45a57620cd Release tmt-1.20.0 2022-12-09 11:52:14 +01:00
Lukas Zachar 3481ffdd58 Release 1.19.0 2022-11-10 08:09:07 +01:00
Petr Šplíchal b788e44dfe Release tmt-1.18.0 2022-10-11 10:04:40 +02:00
Lukas Zachar 1a563eeb8d Release 1.17.0 2022-09-05 17:02:30 +02:00
Lukas Zachar 8f3e8a0f8c Release 1.16.0 2022-08-03 21:03:42 +02:00
Fedora Release Engineering 0bf3a7f662 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 10:37:30 +00:00
Lukas Zachar 3d7f384b25 Release 1.15.0 2022-07-02 14:17:50 +02:00
Python Maint 0931d283ab Rebuilt for Python 3.11 2022-06-15 18:59:02 +02:00
Petr Šplíchal 9ccb69cd29 Release tmt-1.14.0 2022-06-07 09:20:37 +02:00
Petr Šplíchal de7f0d1b44 Release tmt-1.13.0 2022-05-02 19:29:52 +02:00
Petr Šplíchal d1fc6e809e Release tmt-1.12.0 2022-04-05 09:44:11 +02:00
Petr Šplíchal a5a419284a Release tmt-1.11.0 2022-03-02 12:35:03 +01:00
Petr Šplíchal 5e4f583845 Enable gating, update upstream test repository url 2022-03-02 12:32:13 +01:00
Lukas Zachar a6fceaf030 Release tmt-1.10.0 2022-02-01 18:22:00 +01:00
Fedora Release Engineering 78f29c4349 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 02:50:37 +00:00
Petr Šplíchal 44418547bf Release tmt-1.9.0 2021-11-30 21:57:47 +01:00
Petr Šplíchal dcf9262de3 Report test results as separate plans 2021-11-11 11:56:20 +01:00
Lukas Zachar a37f7774eb Release tmt-1.8.0 2021-09-30 14:22:41 +02:00
Petr Šplíchal e2d36dbb87 Release tmt-1.7.0 2021-08-31 10:26:52 +02:00
Fedora Release Engineering 82eb7c5a49 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 19:23:58 +00:00
Python Maint c0a2673d18 Rebuilt for Python 3.10 2021-06-04 21:16:47 +02:00
Petr Šplíchal c31792d0e9 Enable the minimal install plan 2021-06-03 10:06:50 +02:00
Petr Šplíchal b00cf6f708 Release tmt-1.6.0 2021-06-02 16:41:44 +02:00
Petr Šplíchal 8a075ab10c Release tmt-1.5.0 2021-04-30 13:18:56 +02:00
Petr Šplíchal e33cbcf907 Release tmt-1.4.0 2021-04-07 09:08:20 +02:00
Petr Šplíchal 8c945c21ce Release tmt-1.3.1 2021-02-25 20:10:10 +01:00
Petr Šplíchal cc1bdcd1fb Release tmt-1.3.0 2021-02-24 17:29:37 +01:00
Fedora Release Engineering 4bd3e22c86 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:03:56 +00:00
Petr Šplíchal f58aeb00c8 Release tmt-1.2.1 2020-12-11 15:49:09 +01:00
Petr Šplíchal 6ffc416f8b Disable the minimal plan and gating config 2020-12-09 20:32:17 +01:00
Petr Šplíchal 2d5f11102a Release tmt-1.2 2020-12-09 18:08:14 +01:00
Petr Šplíchal 8cf07fcf2b Ignore rpmlint error about non-executable-script 2020-12-09 17:34:53 +01:00
Petr Šplíchal 7a3b70506e Add a new plan to cover minimal installation 2020-11-27 19:10:15 +01:00
Petr Šplíchal df1266227d Release tmt-1.1 2020-10-22 19:07:06 +02:00
Petr Šplíchal 233d93fa80 Enable all tests from the tmt repo 2020-10-19 10:57:53 +02:00
14 changed files with 2803 additions and 644 deletions
+74
View File
@@ -9,3 +9,77 @@
/tmt-0.20.tar.gz
/tmt-0.21.tar.gz
/tmt-1.0.tar.gz
/tmt-1.1.tar.gz
/tmt-1.2.tar.gz
/tmt-1.2.1.tar.gz
/tmt-1.3.0.tar.gz
/tmt-1.3.1.tar.gz
/tmt-1.4.0.tar.gz
/tmt-1.5.0.tar.gz
/tmt-1.6.0.tar.gz
/tmt-1.7.0.tar.gz
/tmt-1.8.0.tar.gz
/tmt-1.9.0.tar.gz
/tmt-1.10.0.tar.gz
/tmt-1.11.0.tar.gz
/tmt-1.12.0.tar.gz
/tmt-1.13.0.tar.gz
/tmt-1.14.0.tar.gz
/tmt-1.15.0.tar.gz
/tmt-1.16.0.tar.gz
/tmt-1.17.0.tar.gz
/tmt-1.18.0.tar.gz
/tmt-1.19.0.tar.gz
/tmt-1.20.0.tar.gz
/tmt-1.21.0.tar.gz
/tmt-1.22.0.tar.gz
/tmt-1.23.0.tar.gz
/tmt-1.24.1.tar.gz
/tmt-1.25.0.tar.gz
/tmt-1.26.0.tar.gz
/tmt-1.26.1.tar.gz
/tmt-1.27.0.tar.gz
/tmt-1.28.2.tar.gz
/tmt-1.29.0.tar.gz
/tmt-1.30.0.tar.gz
/tmt-1.31.0.tar.gz
/tmt-1.32.1.tar.gz
/tmt-1.32.2.tar.gz
/tmt-1.33.0.tar.gz
/tmt-1.34.0.tar.gz
/tmt-1.35.0.tar.gz
/tmt-1.36.0.tar.gz
/tmt-1.36.1.tar.gz
/tmt-1.37.0.tar.gz
/tmt-1.38.0.tar.gz
/tmt-1.39.0.tar.gz
/tmt-1.40.0.tar.gz
/tmt-1.41.0.tar.gz
/tmt-1.41.1.tar.gz
/tmt-1.42.1.tar.gz
/tmt-1.43.0.tar.gz
/tmt-1.44.0.tar.gz
/tmt-1.45.0.tar.gz
/tmt-1.46.0.tar.gz
/tmt-1.47.0.tar.gz
/tmt-1.48.0.tar.gz
/tmt-1.49.0.tar.gz
/tmt-1.50.0.tar.gz
/tmt-1.51.0.tar.gz
/tmt-1.52.0.tar.gz
/tmt-1.53.0.tar.gz
/tmt-1.54.0.tar.gz
/tmt-1.55.0.tar.gz
/tmt-1.56.0.tar.gz
/tmt-1.57.0.tar.gz
/tmt-1.58.0.tar.gz
/tmt-1.59.0.tar.gz
/tmt-1.60.0.tar.gz
/tmt-1.61.0.tar.gz
/tmt-1.62.1.tar.gz
/tmt-1.63.0.tar.gz
/tmt-1.64.0.tar.gz
/tmt-1.65.0.tar.gz
/tmt-1.66.0.tar.gz
/tmt-1.67.0.tar.gz
/tmt-1.68.0.tar.gz
+245
View File
@@ -0,0 +1,245 @@
---
specfile_path: packaging/rpm/tmt.spec
files_to_sync:
- src: packaging/rpm/
dest: ./
delete: true
filters:
- "protect .git*"
- "protect sources"
- "protect changelog"
- "protect README*"
# TODO: remove once https://github.com/fedora-ci/jenkins-pipeline-library/pull/100 is merged
- "protect ci.fmf"
- src: packaging/
dest: ./
filters:
- "- rpm"
- .packit.yaml
upstream_package_name: tmt
downstream_package_name: tmt
upstream_project_url: https://github.com/teemtee/tmt
issue_repository: https://github.com/teemtee/tmt
srpm_build_deps:
- hatch
- python3-hatch-vcs
actions: &base-actions
create-archive:
- hatch build -t sdist
- bash -c "echo dist/tmt-$PACKIT_PROJECT_VERSION.tar.gz"
get-current-version:
- hatch version
targets: &all-targets
- fedora-all
- epel-9
- epel-10
# Uncomment below line if OpenScanHub scans are failing
# osh_diff_scan_after_copr_build: false
# Common definitions
_:
# Copr jobs under the packit project
- &copr-under-packit
job: copr_build
additional_repos:
- copr://@teemtee/stable
# Copr jobs under the teemtee project
- &copr-under-teemtee
<<: *copr-under-packit
list_on_homepage: true
preserve_project: true
owner: "@teemtee"
# Test jobs base setup
- &test-base
job: tests
trigger: pull_request
tf_extra_params:
environments:
- &copr-teemtee-stable
artifacts:
# Testing Farm fails to install the repository when a multiline
# string is used. The script looks broken, as if one piece of
# the process incorrectly loads it, producing broken repo file
# URL.
- type: repository-file
# yamllint disable-line rule:line-length
id: https://copr.fedorainfracloud.org/coprs/g/teemtee/stable/repo/fedora-rawhide/group_teemtee-stable-fedora-rawhide.repo
- type: repository-file
# yamllint disable-line rule:line-length
id: https://copr.fedorainfracloud.org/coprs/g/teemtee/stable/repo/epel-9/group_teemtee-stable-epel-9.repo
# Latest fedora & epel targets
- &latest-targets
- fedora-latest-stable
- epel-10
# Internal jobs
- &internal
use_internal_tf: true
targets:
- fedora-latest-stable
tf_extra_params:
environments:
- &tmt-cloud-resources
<<: *copr-teemtee-stable
settings:
provisioning:
tags:
BusinessUnit: tmt
# Core test requires
- &require-core-tests
require:
label:
absent:
- ci | skip
# Full test requires
- &require-full-tests
require:
label:
present:
- ci | full test
absent:
- status | discuss
- ci | skip
# Internal provisioning jobs
- &internal-provision
<<: *test-base
<<: *internal
<<: *require-full-tests
tf_extra_params:
environments:
- tmt:
context:
how: provision
<<: *tmt-cloud-resources
jobs:
# Build released bits to stable
- <<: *copr-under-teemtee
trigger: release
project: stable
# Build commits merged to main to latest
- <<: *copr-under-teemtee
trigger: commit
branch: main
project: latest
release_suffix: "{PACKIT_PROJECT_BRANCH}"
# Build pull requests
- <<: *copr-under-packit
trigger: pull_request
# Test core
- <<: *test-base
<<: *require-core-tests
targets: *latest-targets
identifier: core
tmt_plan: '/plans/features/core'
# Test full
- <<: *test-base
<<: *require-full-tests
identifier: full
# Do not run extended unit tests. That plan gets its own job
# because of podman vs systemd-resolved flakiness.
tmt_plan: '^(?!/plans/features/extended-unit-tests).*$'
# Extended unit tests
- <<: *test-base
<<: *require-full-tests
targets:
- fedora-latest-stable
identifier: extended-unit-tests
tmt_plan: '/plans/features/extended-unit-tests$'
# Test provision plugins
- <<: *internal-provision
identifier: provision-bootc
tmt_plan: /plans/provision/bootc
- <<: *internal-provision
identifier: provision-virtual
tmt_plan: /plans/provision/virtual
# Test internal plugins
- <<: *test-base
<<: *internal
<<: *require-full-tests
identifier: internal-plugins
fmf_url: "https://gitlab.cee.redhat.com/baseos-qe/tmt.git"
# Test internal wow
- <<: *test-base
<<: *internal
<<: *require-full-tests
identifier: internal-wow
fmf_url: "https://gitlab.cee.redhat.com/baseos-qe/integration_scripts.git"
tmt_plan: '/tmt/integration/plan'
# Run missing tests identified in Connect
- <<: *test-base
<<: *internal
<<: *require-full-tests
identifier: internal-fusa
fmf_url: "https://gitlab.cee.redhat.com/automotive/tests/all.git"
fmf_ref: "main"
tmt_plan: '/tmt/plans/fusa/tests'
targets:
- epel-9
# OS-agnostic sanity and coding-standard checks
- <<: *test-base
targets:
- fedora-latest-stable
identifier: sanity
tf_extra_params:
test:
tmt:
name: /plans/sanity
skip_build: true
# Downstream tests
- <<: *test-base
<<: *require-full-tests
targets:
- fedora-latest-stable
identifier: downstream
fmf_path: packaging
# Propose downstream pull requests
- job: propose_downstream
trigger: release
dist_git_branches:
rawhide:
fast_forward_merge_into:
- fedora-branched
- epel-10
- epel-9
# Create koji builds
- job: koji_build
trigger: commit
allowed_pr_authors: ["packit", "all_committers"]
dist_git_branches: *all-targets
# Create bodhi updates
- job: bodhi_update
trigger: commit
dist_git_branches:
- fedora-branched
- epel-9
- epel-10
+1 -2
View File
@@ -1,6 +1,5 @@
# tmt
Test Metadata Tool
Test Management Tool
* https://github.com/psss/tmt/
* https://tmt.readthedocs.io/
+3
View File
@@ -0,0 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 1.15.0.post1.dev2+g8f2adf816.
+2263
View File
File diff suppressed because it is too large Load Diff
+1
View File
@@ -0,0 +1 @@
resultsdb-testcase: separate
+6 -4
View File
@@ -1,8 +1,10 @@
--- !Policy
product_versions:
# note rawhide not yet supported properly :(
- fedora-34
decision_context: bodhi_update_push_testing
- fedora-*
decision_contexts:
- bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0-tf.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/minimal.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/smoke.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/upstream.functional}
-7
View File
@@ -1,7 +0,0 @@
summary: Essential command line features
discover:
how: fmf
repository: https://github.com/psss/tmt
filter: 'tier: 0, 1, 2'
execute:
how: beakerlib
+15
View File
@@ -0,0 +1,15 @@
summary: Verify that the minimal package works
discover:
tests:
- name: /install/minimal
test: cd $(mktemp -d) && tmt init -t full && tmt
require:
- tmt
prepare:
# TODO: Remove when artifact installation is live
summary: Ensure that only 'tmt' is installed
name: minimal
order: 90
script: dnf remove -y 'tmt-*' --exclude tmt
execute:
how: tmt
+23
View File
@@ -0,0 +1,23 @@
summary: Run a basic set of upstream tests
discover:
how: fmf
# Using a hack for when running in upstream where it is able to
# discover tests from outside the current fmf tree.
# https://github.com/teemtee/tmt/issues/2568
path: .
filter: "tier:1"
prepare:
- how: install
package:
- jq
- yq
execute:
how: tmt
adjust+:
when: initiator == fedora-ci
discover+:
dist-git-source: true
+5
View File
@@ -0,0 +1,5 @@
---
addedfiles:
ignore:
# rpminspect forbids /var/tmp prefix by default
- /var/tmp/tmt
+1 -1
View File
@@ -1 +1 @@
SHA512 (tmt-1.0.tar.gz) = 98cfa96e0f872a40e72d108e90a0f594563301f4ae1df8b30c53a229e96b998bcb6ae0287aec01c7f3ce231671e94cdcb6d43fac81b3c3e1036b8151b7bec78f
SHA512 (tmt-1.68.0.tar.gz) = 1c64f6c2648516fcc0abbc097970d8decd49cf5f22e9d165b2a1121dca4a2d54013d06f6de0ea4f9aa1a22a21f2eae4c261a9a456733c666fb4c8bc6ec60b2d3
+5
View File
@@ -0,0 +1,5 @@
# The detach runner is intentionally not executable
addFilter("python3-tmt.noarch: E: non-executable-script")
# Examples have .fmf used to mark metadata root
addFilter("tmt.noarch: W: hidden-file-or-dir")
+161 -630
View File
@@ -1,672 +1,203 @@
Name: tmt
Version: 1.0
Release: 1%{?dist}
Name: tmt
Version: 1.68.0
Release: %autorelease
Summary: Test Management Tool
Summary: Test Management Tool
License: MIT
BuildArch: noarch
%{?kernel_arches:ExclusiveArch: %{kernel_arches} noarch}
License: MIT
URL: https://github.com/teemtee/tmt
Source0: %{pypi_source tmt}
URL: https://github.com/psss/tmt
Source0: https://github.com/psss/tmt/releases/download/%{version}/tmt-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
# Depending on the distro, we set some defaults.
# Note that the bcond macros are named for the CLI option they create.
# "%%bcond_without" means "ENABLE by default and create a --without option"
# For rst2man
BuildRequires: python3-docutils
# Fedora or RHEL 8+
%if 0%{?fedora} || 0%{?rhel} > 7
%bcond_with oldreqs
%bcond_with englocale
%else
# The automatic runtime dependency generator doesn't exist yet
%bcond_without oldreqs
# The C.UTF-8 locale doesn't exist, Python defaults to C (ASCII)
%bcond_without englocale
Requires: git-core rsync sshpass
%if 0%{?fedora} < 40
Obsoletes: python3-tmt < %{version}-%{release}
Provides: tmt-report-html == %{version}-%{release}
Obsoletes: tmt-report-html < %{version}-%{release}
Provides: tmt-report-junit == %{version}-%{release}
Obsoletes: tmt-report-junit < %{version}-%{release}
Provides: tmt-report-polarion == %{version}-%{release}
Obsoletes: tmt-report-polarion < %{version}-%{release}
Provides: tmt-report-reportportal == %{version}-%{release}
Obsoletes: tmt-report-reportportal < %{version}-%{release}
%endif
# Main tmt package requires the Python module
Requires: python%{python3_pkgversion}-%{name} == %{version}-%{release}
Requires: git-core sshpass
Recommends: bash-completion
Recommends: ansible-core
%py_provides python3-tmt
%global _metapackage_description %{expand:
This is a metapackage bringing in extra dependencies for tmt.
It contains no code, just makes sure the dependencies are installed.}
%description
The tmt Python module and command line tool implement the test
metadata specification (L1 and L2) and allows easy test execution.
This package contains the command line tool.
%?python_enable_dependency_generator
%pyproject_extras_subpkg -n tmt export-polarion
%pyproject_extras_subpkg -n tmt report-junit
%pyproject_extras_subpkg -n tmt report-polarion
%pyproject_extras_subpkg -n tmt link-jira
%pyproject_extras_subpkg -n tmt prepare-artifact
%package -n tmt+test-convert
Summary: Dependencies required for tmt test import and export
Provides: tmt-test-convert == %{version}-%{release}
%if 0%{?fedora} < 40
Obsoletes: tmt-test-convert < %{version}-%{release}
%endif
Requires: tmt == %{version}-%{release}
Requires: make
Requires: python3-bugzilla
Requires: python3-nitrate
Requires: python3-html2text
Requires: python3-markdown
%package -n python%{python3_pkgversion}-%{name}
Summary: Python library for the %{summary}
BuildRequires: python%{python3_pkgversion}-devel
BuildRequires: python%{python3_pkgversion}-setuptools
BuildRequires: python%{python3_pkgversion}-pytest
BuildRequires: python%{python3_pkgversion}-click
BuildRequires: python%{python3_pkgversion}-fmf
BuildRequires: python%{python3_pkgversion}-mock
BuildRequires: python%{python3_pkgversion}-requests
BuildRequires: python%{python3_pkgversion}-testcloud
%{?python_provide:%python_provide python%{python3_pkgversion}-%{name}}
%if %{with oldreqs}
Requires: python%{python3_pkgversion}-PyYAML
%description -n tmt+test-convert %_metapackage_description
%package -n tmt+provision-container
Summary: Dependencies required for tmt container provisioner
Provides: tmt-provision-container == %{version}-%{release}
%if 0%{?fedora} < 40
Obsoletes: tmt-provision-container < %{version}-%{release}
%endif
Requires: tmt == %{version}-%{release}
Requires: podman
Requires: ansible-collection-containers-podman
%description -n tmt+provision-container %_metapackage_description
%package -n tmt+provision-virtual
Summary: Dependencies required for tmt virtual machine provisioner
Provides: tmt-provision-virtual == %{version}-%{release}
%if 0%{?fedora} < 40
Obsoletes: tmt-provision-virtual < %{version}-%{release}
%endif
Requires: tmt == %{version}-%{release}
Requires: python3-testcloud >= 0.11.7
Requires: libvirt-daemon-config-network
Requires: openssh-clients
# Recommend qemu system emulators for supported arches
Recommends: qemu-kvm-core
%if 0%{?fedora}
Recommends: qemu-system-aarch64-core
Recommends: qemu-system-ppc-core
Recommends: qemu-system-s390x-core
Recommends: qemu-system-x86-core
%endif
%description -n python%{python3_pkgversion}-%{name}
The tmt Python module and command line tool implement the test
metadata specification (L1 and L2) and allows easy test execution.
This package contains the Python 3 module.
%description -n tmt+provision-virtual %_metapackage_description
%package provision-container
Summary: Container provisioner for the Test Management Tool
Obsoletes: tmt-container < 0.17
Requires: tmt == %{version}-%{release}
Requires: ansible podman
%package -n tmt+provision-bootc
Summary: Dependencies required for tmt bootc machine provisioner
Provides: tmt-provision-bootc == %{version}-%{release}
Requires: tmt == %{version}-%{release}
Requires: tmt+provision-virtual == %{version}-%{release}
Requires: podman
# podman-machine is not present on epel9 and various arches. Should probably
# skip the whole sub-package, but that would need a more thorough impact
# check. For now we at least allow this to be installed and fail at runtime.
# Also, podman-machine is only present on x86_64 and aarch64
# TODO: re-enable podman-machine on epel10 once it is packaged
%if 0%{?fedora}
Requires: (podman-machine if (filesystem(x86-64) or filesystem(aarch-64)))
%endif
%description provision-container
Dependencies required to run tests in a container environment.
%description -n tmt+provision-bootc %_metapackage_description
%package provision-virtual
Summary: Virtual machine provisioner for the Test Management Tool
Obsoletes: tmt-testcloud < 0.17
Requires: tmt == %{version}-%{release}
Requires: python%{python3_pkgversion}-testcloud >= 0.3.5
Requires: ansible openssh-clients rsync
%package -n tmt+provision-beaker
Summary: Dependencies required for tmt beaker provisioner
Provides: tmt-provision-beaker == %{version}-%{release}
%if 0%{?fedora} < 40
Obsoletes: tmt-provision-beaker < %{version}-%{release}
%endif
Requires: tmt == %{version}-%{release}
Requires: python3-mrack-beaker
%description provision-virtual
Dependencies required to run tests in a local virtual machine.
%description -n tmt+provision-beaker %_metapackage_description
%package test-convert
Summary: Test import and export dependencies
Requires: make python3-nitrate python3-html2text
%package -n tmt+provision-mock
Summary: Dependencies required for tmt mock provisioner
Provides: tmt-provision-mock == %{version}-%{release}
Requires: tmt == %{version}-%{release}
Requires: mock
%description test-convert
Additional dependencies needed for test metadata import and export.
%description -n tmt+provision-mock %_metapackage_description
%package all
Summary: Extra dependencies for the Test Management Tool
Requires: tmt >= %{version}
Requires: tmt-provision-container >= %{version}
Requires: tmt-provision-virtual >= %{version}
Requires: tmt-test-convert >= %{version}
# Replace with pyproject_extras_subpkg at some point
%package -n tmt+all
Summary: Extra dependencies for the Test Management Tool
Provides: tmt-all == %{version}-%{release}
%if 0%{?fedora} < 40
Obsoletes: tmt-all < %{version}-%{release}
%endif
Requires: tmt+export-polarion == %{version}-%{release}
Requires: tmt+link-jira == %{version}-%{release}
Requires: tmt+prepare-artifact == %{version}-%{release}
Requires: tmt+provision-beaker == %{version}-%{release}
Requires: tmt+provision-bootc == %{version}-%{release}
Requires: tmt+provision-container == %{version}-%{release}
Requires: tmt+provision-mock == %{version}-%{release}
Requires: tmt+provision-virtual == %{version}-%{release}
Requires: tmt+report-junit == %{version}-%{release}
Requires: tmt+report-polarion == %{version}-%{release}
Requires: tmt+test-convert == %{version}-%{release}
%description all
%description -n tmt+all
All extra dependencies of the Test Management Tool. Install this
package to have all available plugins ready for testing.
%prep
%setup -q
%autosetup -p1 -n tmt-%{version}
%generate_buildrequires
%pyproject_buildrequires
%build
%if %{with englocale}
export LANG=en_US.utf-8
%endif
%py3_build
export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
%pyproject_wheel
# Build the man files
cp docs/header.txt man.rst
tail -n+8 docs/overview.rst >> man.rst
# TODO rst2man cannot process this directive, removed for now
sed '/versionadded::/d' -i man.rst
rst2man man.rst > tmt.1
%install
%if %{with englocale}
export LANG=en_US.utf-8
%endif
%py3_install
%pyproject_install
%pyproject_save_files tmt
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}/etc/bash_completion.d/
install -pm 644 tmt.1* %{buildroot}%{_mandir}/man1
install -pm 644 bin/complete %{buildroot}/etc/bash_completion.d/tmt
install -pm 644 tmt.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
install -pm 644 completions/bash/%{name} %{buildroot}%{_datadir}/bash-completion/completions/%{name}
mkdir -p %{buildroot}/etc/%{name}/
install -pm 644 %{name}/steps/provision/mrack/mrack* %{buildroot}/etc/%{name}/
%check
%if %{with englocale}
export LANG=en_US.utf-8
%endif
%pyproject_check_import
%{__python3} -m pytest -vv -m 'not web'
%{!?_licensedir:%global license %%doc}
%files
%{_mandir}/man1/*
%{_bindir}/%{name}
%files -n tmt -f %{pyproject_files}
%doc README.rst examples
%license LICENSE
/etc/bash_completion.d/tmt
%files -n python%{python3_pkgversion}-%{name}
%{python3_sitelib}/%{name}/
%{python3_sitelib}/%{name}-*.egg-info/
%license LICENSE
%exclude %{python3_sitelib}/%{name}/steps/provision/{,__pycache__/}{podman,testcloud}.*
%files provision-container
%{python3_sitelib}/%{name}/steps/provision/{,__pycache__/}podman.*
%files provision-virtual
%{python3_sitelib}/%{name}/steps/provision/{,__pycache__/}testcloud.*
%files test-convert
%license LICENSE
%files all
%license LICENSE
%{_bindir}/tmt
%{_mandir}/man1/tmt.1.gz
%{_datadir}/bash-completion/completions/%{name}
%files -n tmt+provision-container -f %{_pyproject_ghost_distinfo}
%files -n tmt+provision-virtual -f %{_pyproject_ghost_distinfo}
%files -n tmt+provision-bootc -f %{_pyproject_ghost_distinfo}
%files -n tmt+test-convert -f %{_pyproject_ghost_distinfo}
%files -n tmt+provision-beaker -f %{_pyproject_ghost_distinfo}
%config(noreplace) %{_sysconfdir}/%{name}/mrack*
%files -n tmt+provision-mock -f %{_pyproject_ghost_distinfo}
%files -n tmt+all -f %{_pyproject_ghost_distinfo}
%changelog
* Wed Oct 07 2020 Petr Šplíchal <psplicha@redhat.com> - 1.0-1
- Correctly handle framework for new plans and tests
- Move runtest.sh adjustments into a single function
- Add the executable permission to runtest.sh
- Less strict removing sourcing of rhts-environment
- Use metadata directory as the default for path
- Implement the new L1 attribute 'framework'
- Explicitly enable copr_build for pull requests
- Handle missing library in existing repository
- Update the overall tmt description and examples
- Enable builds from master in the main copr repo
- Merge packit config for copr builds from master
- Use packit repository for copr builds from master
- Gracefully handle invalid test output
- Build in COPR for master via packit
- Add hint about caching the dnf package metadata
- Add two hints about easy login for experimenting
- Merge debug messages for the minute plugin [#361]
- Adjust the minute provision debug messages wording
- Use the internal tmt executor by default
- Add more debug messages to minute provision
- Remove the remaining 'tmt test convert' references
- Prevent shebang mangling for detached executor
- Merge the minute and install plugin docs [#345]
- Adjust the minute and install plugin documentation
- Merge the manual test import documentation [#347]
- Adjust the manual test documentation wording
- Merge rhts-environment source line removal [#344]
- Adjust rhts-environment source line removal
- Add missing extra-* keys to the test import
- Add docs for manual case import
- Disable authentication when fetching libraries
- Document the install prepare method
- Document the minute provision method
- Remove sourcing of rhts-environment in runtest.sh
- Add minute to supported provision methods of prepare
* Mon Sep 07 2020 Petr Šplíchal <psplicha@redhat.com> - 0.21-1
- Adjust manual test case import from nitrate [#319]
- Move the test convert deps into a separate package
- Support importing manual test cases from Nitrate
- Merge the non-zero exit codes for linting errors
- Fix several test export issues [fix #337]
- Adjust distro checks, remove the dry parameter
- Generalized Guest.details() [fix #310]
- Adjust the test coverage for tmt plan/test lint
- Update documentation with virtualization tips
- Make sure the duration timer is always canceled
- Merge the new retry_session functionality [#328]
- Exit with non-zero code if linting fails
- Merge fix for the double fmf extension [#327]
- Prevent koji from trying to build packages on i686
- Retry requests in case of network failure
- Avoid double fmf extension when creating plans and stories
- Improve the maximum test duration handling
- Remove vagrant from tmt-all recommended packages
- Detect beakerlib libraries from recommend as well
- Simplify packit custom create archive command
- Make the httpd test example a bit more interesting
- Append dots to fix tmt run --help message summary
- Document multiple configs and extending steps
* Tue Jul 28 2020 Petr Šplíchal <psplicha@redhat.com> - 0.20-1
- Move libraries handling into a separate module
- Adjust loading variables from YAML files [#316]
- Support environment variables from YAML files
- Give a nice error for expired kerberos [fix #57]
- Merge Guest relocation and documentation [#307]
- Describe essential Guest methods in more detail
- Update test import story and documentation
- Merge extra-task as summary in test export [#304]
- Move default plan handling into a single method
- Move the Guest class from base to steps.provision
- Save root in run.yaml
- Document L1 metadata defined in the discover step
- Improve Makefile editing during test import
- Use extra-task as summary in test export
- Mention default methods in the step help message
- Handle invalid url when library provided as fmf id
- Allow library git clone to fail
* Fri Jun 12 2020 Petr Šplíchal <psplicha@redhat.com> - 0.19-1
- Make the discover step a little bit more secure
- Improve basic and verbose output of tmt plan show
- Improve default plan handling and more [fix #287]
- Adjust the compose check retry in testcloud
- Retry Fedora compose check in testcloud [fix #275]
- Update development section and library example
- Support fetching beakerlib libraries in discover
- Add nitrate to the setup.py extra requires
- Add a workflow-tomorrow integration test example
- Add 'duration' into the test results specification
* Mon Jun 01 2020 Petr Šplíchal <psplicha@redhat.com> - 0.18-1
- Add virtual plans for supported provision methods
- Implement description in 'tmt plan show' as well
- Implement tmt run --remove to remove workdir
- Extend the login/step test to cover failed command
- Do not fail upon command fail in interactive mode
- Implement the internal tmt execute step method
- Move all prepare/install tests to tier level 3
- Merge the new manual test specification [#247]
- Merge the new L1 attribute 'recommend' [#265]
- Adjust the manual test specification and examples
- Implement 'recommend' for installing soft requires
- State explicitly that execution is finished
- Simplify beakerlib template, add test for init
- Manual test case specification and examples
- Implement exit codes, handle no tests [fix #246]
- Merge the interactive shell login command [#258]
- Adjust support for shortened 1MT image names
- New login command to provide a shell on guest
- Add support for shortened 1MT image names
- Add support for running tests without defined plan
- Ignore save() in the execute step unit test
- Update the default run example with fresh output
- Show kernel version only in verbose mode
* Sat May 23 2020 Petr Šplíchal <psplicha@redhat.com> - 0.17-1
- Use emulator_path instead of hard-coded qemu path
- Improve a bit the --force option description
- Use consistent naming for provision subpackages
- Add 'mock' to extra requires (needed to make docs)
- Move podman and testcloud plugins into subpackages
- Enable epel for packit build & testing farm
- Move vagrant from requires to recommends (tmt-all)
* Mon May 18 2020 Petr Šplíchal <psplicha@redhat.com> - 0.16-1
- Merge the fix and test for run --force [#245]
- Merge the improved display report [#241]
- Adjust the display report plugin verbose output
- Adjust general plan linking and component check
- Clean up the run workdir if --force provided
- More verbose modes for report --how display
- Link plans, handle missing components in export
- Import and listify of contact
- Disable Tier 3 tests by default (need bare metal)
- Move Tier 0 tests into a separate directory
- Merge the new 1minutetip provision plugin [#225]
- Adjust the 1minutetip provision plugin
- Add support for tmt run --after and --before (#237)
- Support string in test component, require and tag (#233)
- Add support for installing local rpm packages
- Add 1minutetip provision plugin
- Implement tmt run --since, --until and --skip (#236)
- Merge pull request #234 from psss/testcloud-aliases
- Update the last run id at the very end of run
- Support short Fedora compose aliases in testcloud
- Convert the finish step into dynamic plugins
- Convert the report step into dynamic plugins
- Convert the execute step into dynamic plugins
- Escape package names during installation
- Deduplicate inherited keys in test import [fix #8]
* Wed Apr 29 2020 Petr Šplíchal <psplicha@redhat.com> - 0.15-1
- Implement executing the last run using --last
- Adjust support for modifying plan templates
- Add a way how to edit values in a new template
- Explicitly mention supported distros in the docs
- Convert provision/prepare into dynamic plugins
- Describe difference between --verbose and --debug
- Support fmf name references in docs, update spec
- Support multiple verbose/debug levels [fix #191]
- Remove forgotten 'Core' section from stories
- Implement Plugin.show() for a full dynamic support
- Improve the workdir handling in the Common class
* Thu Apr 16 2020 Petr Šplíchal <psplicha@redhat.com> - 0.14-1
- Workaround yaml key sorting on rhel-8 [fix #207]
- Fix test discovery from the execute step scripts
- Merge discover step documentation and fixes [#204]
- Document the discover step, fix issues, add tests
- Simplify the minimal example, adjust tests
- Move fmf_id() to Node class, minor adjustments
- Allow to print fmf identifier in tmt tests show
- Merge manual tests story and examples [#198]
- Add a story and examples describing manual tests
- Sync more extra-* attributes when exporting [#199]
- Enable checks for essential test attributes
- Handle require in Dicovery
- Store imported metadata in a sane order [fix #86]
- Enable Python 3.8 in Travis, update classifiers
- Add missing 'require' attribute to the Test class
- Fix long environment for run.sh [fix #126]
- Merge dynamic plugins and wake up support [#186]
- Implement dynamic plugins and options [fix #135]
- Suggest using 'tmt init' when metadata not found
- Merge improved import of tier from tags [#187]
- Adjust tier import from test case tags
- Merge tmt test export --nitrate --create [#185]
- Adjust suppport for creating new nitrate testcases
- Allow creation of nitrate cases when exporting
- Create tier attribute from multiple Tier tags
- Fix run.sh to work with RHEL/CentOS 7 as well
- Implement wake up for Run, Step and Discover
* Wed Apr 01 2020 Petr Šplíchal <psplicha@redhat.com> - 0.13-1
- Merge the improved test import checks [#179]
- Adjust checks for missing metadata
- Add checks for missing metadata.
- Implement public_git_url() for git url conversion
- Define required attributes and duration default
* Wed Mar 25 2020 Petr Šplíchal <psplicha@redhat.com> - 0.12-1
- Import the testcloud module when needed [fix #175]
- Update implementation coverage of stories & spec
- Discover only enabled tests [fix #170]
- Correctly handle missing nitrate module or config
- Use raw string for regular expression search
* Mon Mar 23 2020 Petr Šplíchal <psplicha@redhat.com> - 0.11-1
- Merge default images for podman/testcloud [#169]
- Do not export empty environment to run.sh
- Merge vagrant check for running connection [#156]
- Adjust vagrant check for running connection
- Merge test export into nitrate [#118]
- Adjust 'tmt test export --nitrate' implementation
- Use fedora as a default image for podman/testcloud
- Move testcloud back to the extra requires
- Always copy directory tree to the workdir
- Add an example with test and plan in a single file
- Do not run tests with an empty environment
- Check for non-zero status upon yaml syntax errors
- Export test cases to nitrate
- Merge test import using testinfo.desc [#160]
- Adjust test import using testinfo.desc
- Use testinfo.desc as source of metadata
- Add environment support to the discover step (#145)
- Add a new story describing user and system config (#143)
- Check if connection is running in Vagrant Provision
* Wed Mar 11 2020 Petr Šplíchal <psplicha@redhat.com> - 0.10-1
- Merge fixed environment support in run.sh [#99]
- Add container and testcloud to tmt-all requires (#157)
- Rename dict_to_shell() to better match content
- Make path mandatory in run.sh.
- Handle execution better in run.sh
- Implement --env for testcloud provisioner
- Merge run --environment support for podman [#132]
- Fix container destroy, plus some minor adjustments
- Use cache 'unsafe' for testcloud (#150)
- Add --env option and support in podman provisioner
- Warn about missing metadata tree before importing
- Move testcloud to base requires, update README (#153)
- Destroy container in finish only if there is any
- Merge tmt test import --nitrate --disabled [#146]
- Adjust the disabled test import implementation
- Add an overview of classes (where are we heading)
- Import non-disabled tests
- Add a 'Provision Options' section, update coverage
- Support selecting objects under the current folder
- Add a link to details about fmf inheritance
- Move requirements under the Install section
- Mock testcloud modules to successfully build docs
- Include examples of plan inheritance [fix #127]
- Update implementation coverage for cli stories
- Add testcloud provisioner (#134)
- Merge the new story for 'tmt run --latest' [#136]
- Move run --latest story under run, fix code block
- Fix invalid variable name in the convert example
- Use 'skip' instead of 'without', simplify default
- Add rerun cli shortcut
- Make sure we run finish always
- Update the docs making '--name=' necessary (#138)
- Clarify environment priority, fix release typo
- Add environment specification
- Remove copr build job from packit (not necessary)
- Use the 'extra-summary' in the output as well
- Use 'nitrate' consistently for tcms-related stuff
- Prefix all non-specification keys [fix #120]
- Show a nice error for an invalid yaml [fix #121]
- Move container plan to common provision examples
- Remove tmt-all dependency on vagrant-libvirt
- Do not use red for import info messages [fix #125]
- Show a nice error for weird Makefiles [fix #108]
* Mon Feb 24 2020 Petr Šplíchal <psplicha@redhat.com> - 0.9-1
- Rename the 'test convert' command to 'test import'
- Include 'path' when importing virtual test cases
- Extract test script from Makefile during convert
- Do not import 'fmf-export' tag from nitrate [#119]
- Merge the improved component import [#115]
- Several adjustments to the component import
- Merge the improved requires parsing [#113]
- Fix parsing multiple requires from Makefile
- Fail nicely if executed without provision (#112)
- Make sure the copr command is available in dnf
- Fix handling defaults for options, adjust wording
- Read 'components' from nitrate when converting
- Read requires as list when converting tests
- Make it possible to pass script on cmdline
- Mention libvirt and rsync in Fedora 30 workaround
- Move podman image check and pull under go()
- Simple destroy implementation for podman provision
- Add Fedora 30 installation instructions [fix #105]
- Merge podman support for the provision step [#106]
- Several adjustments to the podman implementation
- Fix _prepare_shell in podman provisioner
- Add podman provisioner
- Update the test case relevancy specification (#102)
- Move copy_from_guest to provision/base.py (#75)
- Several minor adjustments to the restraint story
- Add user story for restraint
- Merge different summaries for subpackages [#97]
- Remove macro from the tmt-all subpackage summary
- Add different summaries for sub-packages
- Mention 'fmf-export' tag in the test export story
- Merge optional PURPOSE in test convert [#89]
- Handle missing duration or nitrate case in convert
- Add support for wrap='auto' in utils.format()
- Use local fmf repository for the basic plan (#94)
- Merge test import documentation updates [#90]
- Merge tag, status, pepa & hardware for test import
- Several test import adjustments related to #91
- Fix deduplication bug when converting tests
- Read more attributes from nitrate when converting
- Update examples doc for converting tests
- Update execute step examples for shell
- Simplify packit configuration using 'fedora-all' (#88)
- Optional attributes when converting.
- Update execute and report step specification
- Add spec for results.yaml and report.yaml (#66)
- Add a story for exporting tests into nitrate (#83)
- Add the 'require' attribute into the L1 Metadata
- Update the Metadata Specification link in README
- Improve 'tmt test convert' command implementation
* Wed Jan 15 2020 Petr Šplíchal <psplicha@redhat.com> - 0.8-1
- Do not create bash completion script during build
- Require the same version, fix changelog entry
- Create fmf for each tcms case when converting. (#78)
* Tue Jan 14 2020 Petr Šplíchal <psplicha@redhat.com> - 0.7-1
- Make the package build for epel7 and epel8
- Implement test discover from execute shell script
- Disable /plan/helps for running in cruncher (#74)
- Do not fail ansible execution on 'stty cols' error
- Use a list for storing converted requires
- Add Requires to main.fmf when converting tests (#65)
- Fix command debug output to join tuples as well. (#77)
- Set 80 chars for ansible-playbook on localhost
- Use tmt to init tree, extra folder for playbooks
- Fix log and error handling in execute
- Fail in run.sh if there are Missing tests.
- Use sudo in prepare step to allow local execution
- Fix run_vagrant() to work with shell=True
- Use tmt init --template, not --mini|--base|--full (#69)
- Add a simple local provision plan to examples
- Simplify step selection test, simple local example
- Fix conflicting options, revert copr config
- Add `--guest` support for the provision step
- Depend on git-core and not the full git package (#64)
- Use shell=True as a default in utils' run()
- Put quotes in `pip install .[*]` in README (#67)
- Use parent run context to check for enabled steps
- Improve the enabled steps implementation
- Add 'mock' to the extra test requires [fix #63]
- Add a new story for developing upgrade tests
- Update fedora targets for packit
- Add vagrant to BuildRequires (needed to run tests)
- Add stories for connecting to a provisioned box
- Separate the provision step into multiple stories
- Fix provision tests to work with older mock (#51)
- Install the latest mock module for testing
- Default to vagrant provision, use the tree root
- Update documentation coverage links
- Move new docs to examples, adjust style & content
- Add prepare functionality to local provision
- Import examples from @psss's talk
- Add an argument to ProvisionBase.copy_from_guest (#41)
- Remove unused imports, fix crash, shell prepare
- Initial prepare and finish steps implementation
- Document the vagrant-rsync-back plugin workaround
- Fix beakerlib execution, show overall results
- Better execute with logs and better run.sh
- Implement 'tmt init --base' with working examples
- Add git to the main package requires
- Add tmt & python3-nitrate to the tmt-all requires
- Create subpackage 'tmt-all' with all dependencies
- Use package_data to package the test runner
- Apply requested file mode in create_file()
- Run tmt tests local by default, fix provision show
- Implement image selection using provision --image
- Do not re-raise tmt exceptions in debug mode
- Package the runner, dry mode in Common.run()
- Support multiline output in common display methods
- Enable command line filtering in discover.shell
- Default discover method has to be 'shell'
- Fix Common.run() to capture all output, log all
- Fix broken test/plan/story create, add some tests
- Better config handling in ProvisionVagrant.
- Implement 'sync-back' and simple VagrantProvision.
* Mon Nov 04 2019 Petr Šplíchal <psplicha@redhat.com> - 0.6-1
- List all python packages in the setup.py
- Initial implementation of the execute step
- Vagrant Provider output and provider handling
- Relay API methods to instances in provision
- Simple localhost provisioner (#28)
- Implement shell discover, add a simple example
- Fix test path, discover in go(), adjust example
- Add run.sh for running the tests on guest
- Add default config for libvirt to use QEMU session
* Tue Oct 29 2019 Petr Šplíchal <psplicha@redhat.com> - 0.5-1
- Implement common --filter and --condition options
- Store step data during save()
- Common logging methods, improve run() output
- Implement common options and parent checking
- Sync the whole plan workdir to the guest
- Fix inheritance and enable --verbose mode.
- Rename the main metadata tree option to --root
- Adjust tests to skip provision, fix raw strings
- Move example Vagrantfiles to examples
- Implement ProvisionVagrant (#20)
- Implement tests.yaml creation in discover
- Implement 'tmt test export' with yaml support
- Support checking parent options, fix plan show -v
- Implement common methods status(), read(), write()
- Implement run() to easily execute in the workdir
- Implement DiscoverPlugin class, require step names
- Move workdir handling into the Common class
- Common class & filtering tests/plans for execution
- Improve step handling, remove global variables
- Fix 'tmt init --full' in a clean directory
- Better handle defaults and command line options
- Do not run systemd plan as it fetches remote repo
- Add documentation generated files to gitignore
- Get rid of the test attribute inconsistencies
- Fix various issues in localhost provisioner skeleton
- Update discover step story with example output
- Add an example of a shell discover step
- Add a simple smoke test story
- Add base class for provisioner
- Initial implementation of the discover step
- Allow creating tmt tree under an existing one
- Support multiple configs in Step.show()
- Support and document optional dependencies install
- Add an example of multiple configs
- Convert step data to list, add execute check
- Add --how option to provision command
- Move step classes into separate directories
- Implement class Run with workdir support
- Add a workdir structure example
- Separate metadata tree for L2 metadata examples
- Add stories covering the Metadata Specification
- Enable bash completion feature
* Thu Oct 17 2019 Petr Šplíchal <psplicha@redhat.com> - 0.4-1
- Add tests for 'tmt init', allow overwritting
- Use plural commands to prevent confusion [fix #10]
- Add a link to Packit & Testing Farm documentation
- Add a simple develop section to the readme
- Split cli stories into multiple files
- Cleanup convert example, simplify story example
- Implement initialization with creating examples
- Implement 'tmt {test,plan,story} show --verbose'
- Implement 'tmt story create', add basic templates
- Implement 'tmt plan create' plus initial templates
- Add a new story for creating plans (enable CI)
- Add basic rpm installation stories
- Show test steps summary in plan show if provided
- Add a Release Test Team installation tests example
- Suggest git-like moving forward in tasks
- Fix step names in 'tmt plan show' output
- Update documentation overview with latest changes
- Add story introduction, cleanup generated files
- Generate documentation for user stories
- Use raw string to prevent invalid escape sequence
- Test Management Tool, it's not metadata only
- Add a story for core option --debug
- Add a story for the mock shortcut [fix #5, fix #6]
- Add a story for core option --format
- Propose a dream for hands-free debugging
- Rename remaining testset occurences to plan
- Implement 'tmt plan lint' with initial checks
* Thu Oct 10 2019 Petr Šplíchal <psplicha@redhat.com> - 0.3-1
- Fix uncovered story filter logic, show total
- Rename testsets to plans, simplify playbooks
- Fix basic testset repo, install dependencies
- Implement 'tmt init', add the corresponding story
- Show overview of available tests, plans, stories
- Implement 'tmt story coverage', update coverage
- Implement 'tmt story --covered / --uncovered'
- Rename testsest to plan to avoid common prefix
* Wed Oct 09 2019 Petr Šplíchal <psplicha@redhat.com> - 0.2-1
- Enable Packit building and Testing Farm testing
- Provide one-letter versions for select options
- Implement 'tmt run --all' to run all test steps
- Support command abbreviation, add related stories
- Add the Quick Start Guide story to documention
- Add coverage options to tmt story ls and show
- Initialize metadata tree only when accessed
- Remove show functionality from the 'run' command
- Implement 'tmt test create' with basic templates
- Implement 'tmt test lint' with some basic checks
- Add user stories for core options and attributes
- Implement 'tmt story show', couple of adjustments
- Prevent alphabetical sorting of commands in help
- Move unit tests into a separate directory
- Align examples with the latest specification
- Implement 'tmt show' for test and testset
- Implement ls for test, testset and story commands
- Add 'tmt test create' command to user stories
- Add an initial set of basic tests
- Update cli user stories, add api & docs stories
- Add a couple of dreams for the bright future :-)
* Mon Sep 30 2019 Petr Šplíchal <psplicha@redhat.com> - 0.1-1
- Initial packaging
%autochangelog