Compare commits

..

No commits in common. 'i9ce' and 'epel9' have entirely different histories.
i9ce ... epel9

20
.gitignore vendored

@ -1,12 +1,8 @@
SOURCES/puppet-7.27.0.tar.gz
SOURCES/puppet-7.27.0.tar.gz.asc
SOURCES/puppetlabs-augeas_core-1.4.0.tar.gz
SOURCES/puppetlabs-cron_core-1.2.0.tar.gz
SOURCES/puppetlabs-host_core-1.2.0.tar.gz
SOURCES/puppetlabs-mount_core-1.2.0.tar.gz
SOURCES/puppetlabs-scheduled_task-3.1.1.tar.gz
SOURCES/puppetlabs-selinux_core-1.3.0.tar.gz
SOURCES/puppetlabs-sshkeys_core-2.4.0.tar.gz
SOURCES/puppetlabs-yumrepo_core-1.2.0.tar.gz
SOURCES/puppetlabs-zfs_core-1.4.0.tar.gz
SOURCES/puppetlabs-zone_core-1.1.0.tar.gz
*~
*.rpm
*.tar.gz
*.tar.gz.asc
/puppet-*/
/.build*.log
results_puppet/
/tests/*/log.txt

@ -1,12 +0,0 @@
258fc81973ecf6e2a76bfb4f7104a9899fc40b9c SOURCES/puppet-7.27.0.tar.gz
0142ce6f8cbbf1fb4e989bdbc72e5ab138c115da SOURCES/puppet-7.27.0.tar.gz.asc
a4770120e582769dbec805147531d57aa1c00261 SOURCES/puppetlabs-augeas_core-1.4.0.tar.gz
0b953afe6275bad1f85d945f0b9d5bd76e75336f SOURCES/puppetlabs-cron_core-1.2.0.tar.gz
18c53785f41e99d67110294019f71fe84f4b8d45 SOURCES/puppetlabs-host_core-1.2.0.tar.gz
c4d024fd03fe97def7e8a5e48f852ac64d80da38 SOURCES/puppetlabs-mount_core-1.2.0.tar.gz
73fc71dc381ac4970404ddf36dfd00a163e90b7e SOURCES/puppetlabs-scheduled_task-3.1.1.tar.gz
c4a39657805a821815cf63f9c34583e0570d78f8 SOURCES/puppetlabs-selinux_core-1.3.0.tar.gz
0a86757def3782643e97dd1cfbcddb2383a48c1c SOURCES/puppetlabs-sshkeys_core-2.4.0.tar.gz
e608673232e4516cc10f7268eab0f381f2cadbf4 SOURCES/puppetlabs-yumrepo_core-1.2.0.tar.gz
ed781289a645ab8d019658a3a7b1d951a7684a84 SOURCES/puppetlabs-zfs_core-1.4.0.tar.gz
d651489e0280fde1b3a409a192feaa8b8a39eaa3 SOURCES/puppetlabs-zone_core-1.1.0.tar.gz

@ -0,0 +1,7 @@
summary: Run puppet lookup
prepare:
how: install
package: puppet
execute:
how: tmt
script: puppet lookup --explain foo

@ -0,0 +1,5 @@
summary: Basic smoke test
discover:
how: fmf
execute:
how: tmt

@ -208,9 +208,6 @@ useradd -r -u 52 -g puppet -s /sbin/nologin \
%systemd_postun_with_restart %{name}.service
%changelog
* Sun Sep 01 2024 Eduard Basov <ebasov@msvsphere-os.ru> - 7.27.0-1
- Rebuilt for MSVSphere 9.4
* Fri Nov 17 2023 Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> - 7.27.0-1
- Update to 7.27.0

@ -0,0 +1,12 @@
SHA512 (puppet-7.27.0.tar.gz) = a864357f5079c9fad53c2cff35f73f0bc25900359e25b5fb1130e3a3e6f77f63bc38ef59c0ce1b37913eb0acb1e42f39891ed7de0fe39ab138faa426ab2a9392
SHA512 (puppet-7.27.0.tar.gz.asc) = c8efe1be88d6d7aa976392a53560e38bb96884e77b63dacd9705c8cecd83652dac3e1fa4062ca324b8a0593b051ea9bf8c0c0f16caf7d7d0a732fa27454ab48d
SHA512 (puppetlabs-augeas_core-1.4.0.tar.gz) = 225b614b4ecef9fb59428b0f0634f2677b704807f6ea05f4abca3631195faaf60d4d0b94e663b29ec298e4b915a42772c64e6358e88216b3767a54a1e91dc3a6
SHA512 (puppetlabs-cron_core-1.2.0.tar.gz) = 7fd44777ab9a969ac28073a973fcb13499f672252aff1d21c243e98ca32a4c59f4165cd8d2e1c71b99e3ae804a520a153bdf84508b940ee705f6a6a18287b411
SHA512 (puppetlabs-host_core-1.2.0.tar.gz) = 2be11180252bc31cbed6fdfd16a342d6585f99dede5ea9e20d1fdc2d6f0e5feecc9dbc5e2b21f6c69537d356b768609c8922ca8394d6a201f3eeedeb27466465
SHA512 (puppetlabs-mount_core-1.2.0.tar.gz) = 6025fd130d64490e47b9660152ed8b800507940e5446a0f766b89c198b145b53b1c7056e789af202e98703e4dac0f5c590474b021e81452a45869bb1f16f3adf
SHA512 (puppetlabs-scheduled_task-3.1.1.tar.gz) = 12063fcc9be047c5391b2c7d873d0e10188db8256e9b99593e7ac9d79a2c14969422416235e14a15e55f2c8e085c185d4b08a37a09deb7ff748cb60eb07f75c9
SHA512 (puppetlabs-selinux_core-1.3.0.tar.gz) = ce8ea21127b71e30da3f3ae8cb3c1284aea04a5c9bd7bb3523db06feec0465843fa649be561fac469f958309f3a9c84aca1dc7078e540cd82317725aadfc1923
SHA512 (puppetlabs-sshkeys_core-2.4.0.tar.gz) = 0ed3050e8bdebe22b3581825d4e3b1a1b2cc20fb2efb835e84ebfaaa743d75e159c7f51e748d2fb9e007ec90cd3dc9840cd5f4c8e364f69b1d787467dc7db1ea
SHA512 (puppetlabs-yumrepo_core-1.2.0.tar.gz) = 5185a96148f9d313747ca1d4285d622797e8d0bae39453f8f0a71eb54c423d42a5bdb989c17b465df79c077e101b1ee713510b4e1907970e359c546238268056
SHA512 (puppetlabs-zfs_core-1.4.0.tar.gz) = 8810be1a57504f58fcf6b802bbc2fa5a4531914fe49c08c56a82c0088d61965e83947b809c334f9d4fc9f2947255b811dba0e2b9b18c67d2979bc7450d323a9d
SHA512 (puppetlabs-zone_core-1.1.0.tar.gz) = 231a197b2d62ba06b93f5914ff8935e7f3a972cb412749d3edc20e34977d1152f5dd091265eed5f4d7d11a2f67719f9feb5fbb017eebfb7ce231c4a2a69eed8d

@ -0,0 +1,4 @@
summary: Basic smoke testing
require: puppet
test: ./test.sh
framework: beakerlib

@ -0,0 +1,25 @@
#!/bin/bash
# vim: dict+=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k
. /usr/share/beakerlib/beakerlib.sh || exit 1
rlJournalStart
rlPhaseStartSetup
rlRun "tmp=\$(mktemp -d)" 0 "Create tmp directory"
rlRun "pushd $tmp"
rlRun "set -o pipefail"
rlAssertRpm puppet
rlPhaseEnd
rlPhaseStartTest
rlRun -s "puppet --help" 0 "Check help message"
rlAssertNotGrep "warning" $rlRun_LOG -i
rlRun "echo \"file { '${tmp}/applied-file': ensure => file, content => 'Hello World' }\" | puppet apply" 0 "Apply manifest"
rlAssertGrep "Hello World" "applied-file"
rlPhaseEnd
rlPhaseStartCleanup
rlRun "popd"
rlRun "rm -r $tmp" 0 "Remove tmp directory"
rlPhaseEnd
rlJournalEnd
Loading…
Cancel
Save