composer-cli-28.14.71-1.el8 > 5 5^6 2!pQp)Tξ7]mtZ`eγ ]mtZ`;T]Jd"(A郉/*ʹ%@HN0@w.3,KLXb s)ޑ@m3pJ+#ʢvoȱvs/WA ܔk Ɋ@"tyg|󗋱5*@P/S[ӪyA\/E~Ui0BDP[$btANF3t!U {J;geyJ[}'-v B8a܆T.VJ={>:\ކ`M/lpH=NVmUHG?ƞG `D %be)-=KR}& ' 9;r<3wP.l hV0H_~s,|($!\Z{;;lզxMk*xQR6{xgzə9]:aqug%3)pB)}^s#pUʇ 8YH:ƞ{f-tJK _'d/sΕ+Oe6ad123f7a69cb662bddfd00bc694b48d69fbf1548129184ac61d6301ca2fcde15139acfbf64c4118d85b55cbc8617ce4bad2a0bdԉ3!pQp)Tξ7]mtZ`eγ ]mtZ` G{KZwtY\lll'*AeeCO(,SyMeE# Q4:~y n;k9ΪmLx`yɗȺ#]0xz+L- ~%DWHr;T' eccBN!E-MR5:zŬH6iXnŻ"[[ƄW b̎<MB?l.n:ԇ4c5++VŎ#n?B]KTJ'WD-d<|n_YJ1*>_)<5R[O:&K0(%{|xN* *nc'Irē\`9 / ˘1Ѷqz 䟵_ [^x&HTj8Vݶ[HdYh!̎c>p?ܸ?ܨd  ] " @Tsy0@0 0 0 0 00 `0 00 0 (   &(/88f9f:&!fG0H0IА0XY\0]Ѩ0^Նb։deflt0uؼ0v|w,0x0y۬+X\bܤCcomposer-cli28.14.711.el8A command line tool for use with the lorax-composer API serverA command line tool for use with the lorax-composer API server. Examine recipes, build images, etc. from the command line.eord1-prod-x86build001.svc.aws.rockylinux.orgKojiRockyGPLv2+infrastructure@rockylinux.orgApplications/Systemhttps://github.com/weldr/loraxlinuxx86_64 Q&&44 0JJV?V? ++ Y JeaRy1w! q큤A큤A큤A큤ee³e³eeeeeeeeeee³eeeeeeeeeeeeeeeeeeeeee³e³e³e³e³e³e³e³e³e³e³eeb3c1c20d0a02e1b0eddb8b30858e362e8b017420da3ab9665c819b34d2e937e5f26359a839493d24f3fdb404bae535069ef6e41495b11665a879ef524cda0ee4d127bf78e5a9209a9039f724c36ad55c34793a647b1456178f27b539d5e86c00187154718cc28cc78151877f10f6e0a67976905479d6a43b6b86eef3858b7dcf187154718cc28cc78151877f10f6e0a67976905479d6a43b6b86eef3858b7dcfad26a933cef725e15b6dfe7ec31c0eac6493dc289e5fac78ddea10165ea0079dad26a933cef725e15b6dfe7ec31c0eac6493dc289e5fac78ddea10165ea0079d58bec4366a89323e1744d115fb1a1811034e06a9f3b09989119c4bf37dab50d158bec4366a89323e1744d115fb1a1811034e06a9f3b09989119c4bf37dab50d168b0468dbea9b38ba779092b26e5e47475ccab8eaf4875710d17c8372d20c0ec68b0468dbea9b38ba779092b26e5e47475ccab8eaf4875710d17c8372d20c0ecb8622cd3f0f784522538be0520f743756b5357c64051a4a30666a29ca785f27588c742e7cf0c0e5b52e8878c4273491b26241e3605c2c2ec04f22fc0deee75e888c742e7cf0c0e5b52e8878c4273491b26241e3605c2c2ec04f22fc0deee75e8039359b4c780b6a549765f4c3e81c2258ae23a9d590737d9a6ee024ec992718c039359b4c780b6a549765f4c3e81c2258ae23a9d590737d9a6ee024ec992718c4ef41b8b82379f521a4f541eefdb078d0a97f8e0627f22504612b84c4dc314354ef41b8b82379f521a4f541eefdb078d0a97f8e0627f22504612b84c4dc314359ef69b0f4502065d480c846d32416483b43b66eac5ffd59f90b456ff09f1d50e9ef69b0f4502065d480c846d32416483b43b66eac5ffd59f90b456ff09f1d50ea415b842d9a4807cc387a4503594867f806db97e04ae4fba5e05cbc0dfa67deea415b842d9a4807cc387a4503594867f806db97e04ae4fba5e05cbc0dfa67dee1add2ff470df9155787e57a692af8ee45dd457035c78e8878e144485c5679e131add2ff470df9155787e57a692af8ee45dd457035c78e8878e144485c5679e13ff33ab6a9fc11d56d7225dcdf16d95b67d750c48e32cbd79575c11fb74ec753cff33ab6a9fc11d56d7225dcdf16d95b67d750c48e32cbd79575c11fb74ec753ce769925cbf948591bc13b75bb46d4c4262fea056201739cae9e22453b6fbe088e769925cbf948591bc13b75bb46d4c4262fea056201739cae9e22453b6fbe088dc8aba6f3806432fecc2fbbd0d5ee3da9c5e0abc0e1de0153ed63ec94bfe2d0ddc8aba6f3806432fecc2fbbd0d5ee3da9c5e0abc0e1de0153ed63ec94bfe2d0d8405fccc5efada1df21a44cf5ed4bfe338ab543a4f1fd93dd75030d3f7899e568405fccc5efada1df21a44cf5ed4bfe338ab543a4f1fd93dd75030d3f7899e56450be5059673648f3287b41daa0bee481a7d04af5ecc5e03f33a1e1e5542252f86cd22f2743a8c5eb5c1f8632bfa4f16e6fa7379a1dc610d70c411f446ef56daa3795bb140ca9c446725e5823f3989e8a0b2668dd1656c650181de765032d5afc9c67f971f91a76c6f0018ef5d7eb9cf1a31334b1852864d54a09aabbd2fc5ed0783799e625992baec04937b2121f1edb037b7130ece9a6b3ecc22893b9ba411e8aae72642750b39f0ac27217fb4182a936dcfca6c5849cf1592e253bde459ecc71b73758f93fc190978d6213e6b6f2c87f997e888f89c8d30700f808e99e5db1b4bd603340133f95a4ea3f1a4e017961ff05b3aeaf073f17c576e0a71376214e1a1adca4d2eb4a6f12393753c63e3cc83aa7f1e117f157cb09b796dc62aee41f1c60825b55538aeb167ff901abc6f2ca9f31d8f1fedcc935024e78de4189f908ee89b416a0d38a25eb7f77250a3018230a46f29d6969819ac5158f6489720166a53c0e0cc219ec29efe8ba6f646f9c45c02ea1699cbb2382f7d9d4fb40afc205e6f639be8d0f4b1d065dca81facbab20c333d2c9109c3ee8802109061460790rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlorax-28.14.71-1.el8.src.rpmcomposer-clicomposer-cli(x86-64)@@     /usr/libexec/platform-pythonpython(abi)python3-pytomlpython3-urllib3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-1lorax28.14.594.14.3e@bba@aa@aNaaim@aC1``@` @` @`@`_м@_@_Z@_16_-B@_'@_ @_{^^W@^^^x^U@^@^W@^AE^1s^[^@]}@]]]҇]M@]]]\F@\t@\P\C@\e\|\Q\8@\73\4\@\ `[[[@[F[R@[@[][ @[#@[[s[-[[[l,[^[Q[O+[@[@[)[@ZnZUZ`@ZZ@ZZo Z_:ZLZOYYY˒Y@Y@YYYYYcl@YI@Y0Y.@Y-^Brian C. Lane 28.14.71-1Brian C. Lane 28.14.70-1Brian C. Lane 28.14.69-1Brian C. Lane 28.14.68-1Brian C. Lane 28.14.67-1Brian C. Lane 28.14.66-1Brian C. Lane 28.14.65-1Brian C. Lane 28.14.64-1Brian C. Lane 28.14.63-1Brian C. Lane 28.14.62-2Brian C. Lane - 28.14.61-2Brian C. Lane 28.14.61-1Brian C. Lane 28.14.60-1Brian C. Lane 28.14.59-1Brian C. Lane 28.14.58-1Brian C. Lane - 28.14.57-2Brian C. Lane 28.14.57-1Brian C. Lane 28.14.56-1Brian C. Lane 28.14.55-1Brian C. Lane 28.14.54-1Brian C. Lane 28.14.53-1Brian C. Lane 28.14.52-1Brian C. Lane 28.14.51-1Brian C. Lane 28.14.50-1Brian C. Lane 28.14.49-1Brian C. Lane 28.14.48-1Brian C. Lane 28.14.47-1Brian C. Lane 28.14.46-1Brian C. Lane 28.14.45-1Brian C. Lane 28.14.44-1Brian C. Lane 28.14.43-1Brian C. Lane 28.14.42-1Brian C. Lane 28.14.41-1Brian C. Lane 28.14.40-1Brian C. Lane 28.14.39-1Brian C. Lane 28.14.38-1Brian C. Lane 28.14.37-1Brian C. Lane 28.14.36-1Brian C. Lane 28.14.35-1Brian C. Lane 28.14.34-1Brian C. Lane 28.14.33-1Brian C. Lane 28.14.32-1Brian C. Lane 28.14.31-1Brian C. Lane 28.14.30-1Brian C. Lane 28.14.29-1Brian C. Lane 28.14.28-1Brian C. Lane 28.14.27-1Brian C. Lane 28.14.26-1Brian C. Lane 28.14.25-1Brian C. Lane 28.14.24-1Brian C. Lane 28.14.23-1Brian C. Lane 28.14.22-1Brian C. Lane 28.14.21-1Brian C. Lane 28.14.20-1Brian C. Lane 28.14.19-1Brian C. Lane 28.14.18-1Brian C. Lane 28.14.17-1Brian C. Lane 28.14.16-1Brian C. Lane 28.14.15-1Brian C. Lane 28.14.14-1Brian C. Lane 28.14.13-1Brian C. Lane 28.14.12-1Brian C. Lane 28.14.11-1Brian C. Lane 28.14.10-1Brian C. Lane 28.14.9-1Brian C. Lane 28.14.8-1Brian C. Lane 28.14.7-1Josh Boyer 28.14.6-2Brian C. Lane 28.14.6-1Brian C. Lane 28.14.5-1Brian C. Lane 28.14.4-1Brian C. Lane 28.14.3-1Brian C. Lane 28.14.2-1Brian C. Lane 28.14.1-1Brian C. Lane 28.14.0-1Brian C. Lane 28.14-1Brian C. Lane 28.13-1Brian C. Lane 28.12-1Brian C. Lane 28.11-1Brian C. Lane 28.10-1Brian C. Lane 28.9-1Brian C. Lane 28.8-1Brian C. Lane 28.7-1Brian C. Lane 28.6-1Brian C. Lane 28.5-1Brian C. Lane 28.4-1Brian C. Lane 28.3-1Brian C. Lane 28.2-1Brian C. Lane 28.1-1Brian C. Lane 28.0-1Brian C. Lane 27.11-1Brian C. Lane 27.10-1Brian C. Lane 27.9-1Brian C. Lane 27.8-1Brian C. Lane 27.7-1Brian C. Lane 27.6-1Brian C. Lane 27.5-1Brian C. Lane 27.4-1Brian C. Lane 27.3-1Brian C. Lane 27.2-1Brian C. Lane 27.1-1Brian C. Lane 27.0-1- Makefile: skip running pylint for 'make ci' (bcl) Related: RHEL-24416 - templates: Remove libreport bugzilla plugins (bcl) Resolves: RHEL-24416- templates: Update runtime-* templates (bcl) Resolves: rhbz#2042101 - templates: Don't include redhat.exec on s390 (bcl) Related: rhbz#2042101 - templates: Drop non-64bit PPC support from live grub.cfg (bcl) Related: rhbz#2042101 - templates: Update config_files for inst.* usage (bcl) Related: rhbz#2042101 - tests: Run the 'test-in-docker' tests for github PRs (bcl) Resolves: rhbz#2095578- runtime-cleanup: Use branding package name instead of product.name (bcl) Related: rhbz#2052154 - treebuilder: Add branding package to template variables (bcl) Related: rhbz#2052154 - api: Read substitution variables from the host (bcl) Resolves: rhbz#2095053 - tests: Switch to using centos:stream8 for Dockerfile.test (bcl) Related: rhbz#2095053- mkksiso: Fix check for unsupported arch error (bcl) Related: rhbz#2049205- mkksiso: Fix the order of the ppc mkisofs command (bcl) Related: rhbz#2049205 - mkksiso: mkfsiso argument order matters (bcl) Resolves: rhbz#2049205 - mkksiso: Improve debug message about unsupported arch (bcl) Related: rhbz#2049190 - mkksiso: Add kickstart to s390x cdboot.prm (bcl) Resolves: rhbz#2049190- livemedia.ks: Add isomd5sum for use with rd.live.check (bcl) - Resolves: rhbz#2048447- Enable sftp when using inst.sshd (bcl) - Resolves: rhbz#2041770- mkksiso: Check the length of the filenames (bcl) Related: rhbz#2028048 - mkksiso: Check the iso's arch against the host's (bcl) Related: rhbz#2028048 - mkksiso: Add missing implantisomd5 tool requirements (bcl) Related: rhbz#2028048 - mkksiso: Raise error if no volume id is found (bcl) Related: rhbz#2028048 - mount: Add aarch64 and s390x support to IsoMountopoint (bcl) Resolves: rhbz#2028089 - mkksiso: Skip mkefiboot for non-UEFI isos (bcl) Resolves: rhbz#2028097 - mkksiso: Add -joliet-long (bcl) Resolves: rhbz#2028044 - mkksiso: Return 1 on errors (bcl) Resolves: rhbz#2028048 - Increase boot.iso rootfs to 4GiB (bcl) Resolves: rhbz#2028059 - Fix specfile to match the one from dist-git (bcl) Related: rhbz#2001942- Handle all possible dnf group_install errors (bcl) Related: rhbz#1947958 - runtime-install: Install nvme-cli tool (bcl) Related: rhbz#1903339- Increase root partition of rhel-livemedia.ks to 8000MB (bcl) Resolves: rhbz#2004864- Add Conflicts to composer-cli for manpage move Related: rhbz#1928962- Increase example kickstart root partitions to at least 4000MB (bcl) Resolves: rhbz#1973407- New lorax documentation - 28.14.59 (bcl) Related: rhbz#1955355 - docs: Add missing mkksiso.1 manpage (bcl) Related: rhbz#1955355 - docs: Fix reference in composer-cli.rst (bcl) Related: rhbz#1915361 - Makefile: Use user-mode podman and fix docs-in-docker target (bcl) Related: rhbz#1955355- Backport mkksiso to RHEL 8.5.0 (bcl) Resolves: rhbz#1955355 - Move manpages into the correct subpackages (bcl) Resolves: rhbz#1928962 - composer-cli: Update documentation URLs (bcl) Resolves: rhbz#1915361 - Use wildcard for grub2 modules in livemedia.ks example (bcl) Related: rhbz#1973530 - runtime-install: Install ipcalc (bcl) Related: rhbz#1958314 - test: Add new osbuild-composer expected types (martin) (martin) - test: Fix URL to bots testmap (martin) (martin)- composer-cli: Add support for start-ostree --url URL (bcl) Resolves: rhbz#1929381 - tests: Override rhel-8-beta.json repositories for osbuild-composer (atodorov) - tests: Remove systemctl for osbuild-composer (atodorov) - tests: Start osbuild-composer.socket (bcl) - test: Fix vm.install for non-LVM cloud images (martin)- tests: Start osbuild-composer.socket for the tests Resolves: rhbz#1916684- fixes #543 qemu -nodefconfig deprecated (afm404) Resolves: rhbz#1904168 - sshd_config: Apply suggested changes (bcl) Resolves: rhbz#1872892- Switch to using upstream mk-s390image for s390 cdboot.img creation (bcl) Related: rhbz#1892404 - Add --squashfs-only option to drop inner rootfs.img layer (marmarek) Resolves: rhbz#1846282- docs: Remove anaconda from rhel-livemedia.ks example (bcl) Resolves: rhbz#1876563- tests: Fix diff test BACKEND check (bcl) Related: rhbz#1825190- tests: Push example blueprints b/c they may not exist (atodorov) Related: rhbz#1825190 - rhel-livemedia.ks: Add anaconda-live package to the example kickstart (bcl) Related: rhbz#1691319 - Switch VMware testing env to improve stability results (chrobert) Related: rhbz#1825190- Skip test_z_diff() if runninga against for osbuild-composer (atodorov) Related: rhbz#1825190- tests: Overwrite rhel-8.json when testing with osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Allow skipping image build in compose sanity test (atodorov) Related: rhbz#1825190 - Set BACKEND=osbuild-composer if running that test scenario (atodorov) Related: rhbz#1825190 - tests: Don't check info after compose cancel with osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Compare blueprints as TOML objects, not strings (atodorov) Related: rhbz#1825190 - tests: Remove lorax-composer specific checks (atodorov) Related: rhbz#1825190 - tests: Remove compose after we're done (atodorov) Related: rhbz#1825190 - tests: don't use beakerlib in blueprint (lars) Related: rhbz#1825190 - tests: don't depend on internal state of composer (lars) Related: rhbz#1825190 - tests: Do not rely on example blueprints (atodorov) Related: rhbz#1825190 - tests: Special case compose types for osbuild-composer (atodorov) Related: rhbz#1825190 - tests: Don't check example blueprints if we don't have to (atodorov) Related: rhbz#1825190 - tests: Use BACKEND env variable instead of hard-coded values (atodorov) Related: rhbz#1825190 - tests: Disable non-cli test scenarios b/c osbuild-composer (atodorov) Related: rhbz#1825190- composer-cli: Make start-ostree parent and ref optional (bcl) Resolves: rhbz#1859680 - composer-cli: Add a get_arg function (bcl) Related: rhbz#1859680- include generic.ins for s390 boot iso (dan) Related: rhbz#1844517 - Fix the bug referenced in the last build (bcl) Resolves: rhbz#1848727- composer-cli: Disable retry counter on connection timeout (bcl) Related: rhbz#1848727 - composer-cli: Change timeout to 5 minutes (bcl) Resolves: rhbz#1848727- lorax-composer: Add deprecation notice to documentation (bcl) Related: rhbz#1844649 - composer-cli: Add documentation for uploads and osbuild-composer (bcl) Related: rhbz#1844649 - composer-cli: Remove the upload and providers commands (bcl) Related: rhbz#1844649 - composer-cli: Return a better error with no value (bcl) Related: rhbz#1844649 - tests: rhel8-branch uses nose not pytest (bcl) Related: rhbz#1844649 - tests: Add tests for composer-cli compose start JSON POST (bcl) Related: rhbz#1844649 - composer-cli: Update bash completion for start-ostree (bcl) Related: rhbz#1844649 - composer-cli: Add new start-ostree command (bcl) Resolves: rhbz#1844649 - composer-cli: Add support for --size to compose start (bcl) Related: rhbz#1844649 - composer-cli: pytoml load() needs an open file not a string (bcl) Resolves: rhbz#1843704 - test: Put VM image overlay into /var/tmp (martin) (martin) Related: rhbz#1825190- Keep /etc/default/useradd in install.img (honza.stodola) Resolves: rhbz#1838677- lmc-no-virt: Add requirement on anaconda-install-env-deps (bcl) Resolves: rhbz#1827911 - Fix cherry-pick of extra multipath.conf line (bcl) Related: rhbz#1676777 - Use smarter multipath detection logic. (dlehman) Resolves: rhbz#1676777- rsyslog: Disable journal ratelimits during install (bcl) Resolves: rhbz#1752754 - Update datastore for VMware testing (chrobert) Related: rhbz#1825190- New lorax documentation - 28.14.43 (bcl) Related: rhbz#1826479 - tests: Add tests for variant branding detection (bcl) Related: rhbz#1826479 - lorax: Update how the release package is chosen (bcl) Resolves: rhbz#1826479 - tests: Add tests for branding (bcl) Related: rhbz#1826479 - Move get_dnf_base_object into a module (bcl) Related: rhbz#1826479 - lorax: Add --skip-branding cmdline argument (bcl) Resolves: rhbz#1826479- lorax: Restore the 98dracut-systemd service files to the install.img (bcl) Related: rhbz#1805405 - lorax: Add eject back into the boot.iso (bcl) Related: rhbz#1805405- tests: Add new test to run 'test' and 'check' in cockpit ci (jrusz) Related: rhbz#1785154 - tests: rpm now returns str, drop decode() call (bcl) Related: rhbz#1785154 - tests: Switch to using CentOS8 for the Docker tests (bcl) Related: rhbz#1785154 - tests: Finish switch to using example-development in composer tests (bcl) Related: rhbz#1785154 - tests: this_is_rhel function return true for CentOS or RHEL (bcl) Related: rhbz#1785154 - tests: Disable pylint preexec-fn warning (bcl) Related: rhbz#1785154 - pylint: whitelist the rpm module (bcl) Related: rhbz#1785154 - tests: Use unittest.mock (bcl) Related: rhbz#1785154 - Test & cleanup script for Alibaba cloud (atodorov) Related: rhbz#1785154- tests: run ssh commands in batch mode (jrusz) Related: rhbz#1785154 - tests: remove --test=2 from compose_sanity (jrusz) Related: rhbz#1788461 - Add tests for metapackages and package name globs (bcl) Related: rhbz#1791612 - tests: Check for cloud-init presence in azure image (jrusz) Related: rhbz#1754711- tests: Enable Elastic Network Adapter support for AWS (atodorov) Related: rhbz#1789308 - AWS test: take into account different instance type for non x86 (atodorov) Related: rhbz#1789308 - lorax-composer: Enable ami on aarch64 (bcl) Resolves: rhbz#1789308 - Add test for canceling a running compose (jrusz) Related: rhbz#1788461- composer-cli: Increase DELETE timeout to 120s (bcl) Resolves: rhbz#1788461 - Add test for running composer with --no-system-repos option (jikortus) Related: rhbz#1785154- composer-cli: Add python3-pytoml to composer-cli requirements (bcl) Related: rhbz#1779301 - composer-cli: Remove unneeded % from API WARNING message (bcl) Related: rhbz#1779301 - Use mkisofs for the s390 live-iso template (bcl) Related: rhbz#1746424- composer-cli: Only display the available compose types (bcl) Related: rhbz#1751998 - composer-cli: Return int from handle_api_result not bool (bcl) Related: rhbz#1779301 - Add support for API v1 commands upload, and providers (bcl) Resolves: rhbz#1779301- tests: If TEST_OS isn't specified then match the host OS (atodorov) Related: rhbz#1769525 - tests: enable compose_ext4 test to use CDN repos (jrusz) Related: rhbz#1777265 - Add more lines to .gitignore (jrusz) Related: rhbz#1777265 - Remove all repo files & install composer-cli from host repos (atodorov) Related: rhbz#1769525 - Always remove lorax-composer & composer-cli RPMs before installing them (atodorov) Related: rhbz#1769525 - Always remove existing VM image before building new one (atodorov) Related: rhbz#1769525- lorax-composer: Add cloud-init support to the vhd image (bcl) Resolves: rhbz#1754711 - Add dmidecode on supported architectures (bcl) Related: rhbz#1714793- New lorax documentation - 28.14.33 (bcl) Related: rhbz#1761653 - docs: Increase root filesystem to 2000 in rhel-minimal.ks (bcl) Resolves: rhbz#1730937 - Update ppc64le isolabel to match x86_64 logic (bcl) Related: rhbz#1757338 - set inst.stage2 for ppc64le image (dan) Related: rhbz#1757338 - docs: Override macboot/nomacboot documentation (bcl) Resolves: rhbz#1761653 - tests: Keep beakerlib repo on the VM for tests which need it (atodorov) Related: rhbz#1769525 - tests: unskip Qcow2 and Live-ISO scenarios (atodorov) Related: rhbz#1769525 - tests: Ensure failure if beakerlib results file not found (atodorov) Related: rhbz#1769525 - tests: Documentation updates (atodorov) Related: rhbz#1769525 - tests: Use host repositories for make vm (atodorov) Related: rhbz#1769525 - Remove unused make targets (atodorov) Related: rhbz#1769525 - DRY when setting up, running & parsing results for beakerlib tests (atodorov) Related: rhbz#1769525 - tests: Use journalctl -g to check for failed login (bcl) Related: rhbz#1769525 - tests: Fix check_root_account when used with tar liveimg test (bcl) Related: rhbz#1769525 - tests: Use the same asserts as before (atodorov) Related: rhbz#1769525 - tests: switch to using podman instead of docker (atodorov) Related: rhbz#1769525 - tests: Remove nested vm from tar liveimg kickstart test (bcl) Related: rhbz#1769525 - tests: Use --http0.9 for curl ssh test (bcl) Related: rhbz#1769525 - test: Boot the live-iso faster, and login using ssh key (bcl) Related: rhbz#1769525 - tests: Split testing the image into a separate script (bcl) Related: rhbz#1769525 - test: Split up the test class to allow booting other images (bcl) Related: rhbz#1769525 - [tests] Collect compose logs after each build (atodorov) Related: rhbz#1769525 - [tests] Use a function to wait for compose to finish (jikortus) Related: rhbz#1769525 - [tests] Use functions for starting and stopping lorax-composer (atodorov) Related: rhbz#1769525 - tests: Add kickstart tar installation test (jikortus) Related: rhbz#1733975 - tests: add option to disable kernel command line parameters check (jikortus) Related: rhbz#1733975 - tests: Use a loop to wait for VM and sshd to start (bcl) Related: rhbz#1733975 - tests: Drop an old bug reference (bcl) (bcl)- tests: Add tests for recipe checking functions (bcl) Related: rhbz#1716596 - lorax-composer: Add basic case check to check_recipe_dict (bcl) Related: rhbz#1716596 - lorax-composer: Add basic recipe checker function (bcl) Resolves: rhbz#1716596 - Add live iso support to s390 (bcl) Related: rhbz#1746424 - Disable some compose types on other architectures (bcl) Resolves: rhbz#1751998 - aarch64: Fix live-iso creation on aarch64 (bcl) Resolves: rhbz#1752002- tests: Document Azure setup (atodorov) (atodorov) - tests: unskip Azure scenario (atodorov) (atodorov) - Support CI testing against a bots project PR (martin) (martin) - Makefile: Update bots target for moved GitHub project (sanne.raymaekers) - Skip azure, live-iso & qcow2 tests due to infra issues (atodorov) Related: rhbz#1724073 - tests: Add check to make sure the compose actually finished (bcl) Related: rhbz#1724073 - Backport Cockpit CI changes for RHEL 8 (atodorov) Related: rhbz#1724073 - tests: Drop sort from compose types test (bcl) - New test: assert toml files in git workspace (atodorov) - Use passwd --status for locked root account check (jikortus) Related: rhbz#1728571- New lorax documentation - 28.14.30 (bcl) Related: rhbz#1709594 - Assert that RuntimeErrors have correct messages (egoode) Related: rhbz#1709594 - More descriptive error for a bad ref in repos.git (egoode) Related: rhbz#1709594 - Add more tests for gitrpm.py (bcl) Related: rhbz#1709594 - lorax-composer: Fix installing files from [[repos.git]] to / (bcl) Related: rhbz#1709594 - Add tests using repos.git in blueprints (bcl) Related: rhbz#1709594 - Move git repo creation into tests/lib.py (bcl) Related: rhbz#1709594 - rpmgit: catch potential errors while running git (bcl) Related: rhbz#1709594 - tests: Add test for Recipe.freeze() function (bcl) Related: rhbz#1709594 - Add repos.git support to lorax-composer builds (bcl) Related: rhbz#1709594 - Add pylorax.api.gitrpm module and tests (bcl) Related: rhbz#1709594 - Add support for [[repos.git]] section to blueprints (bcl) Resolves: rhbz#1709594 - [tests] Handle blueprints in setup_tests/teardown_tests correctly (atodorov) Related: rhbz#1714298 - tests: Set BLUEPRINTS_DIR in all cases (lars) Related: rhbz#1714298- tests: Update openssh-server to version * (bcl) Related: rhbz#1678937 - Remove repos.git related tests (bcl) Related: rhbz#1709595 - composer-cli: Update diff support for customizations and repos.git (bcl) Related: rhbz#1709595 - Add support for customizations and repos.git to /blueprints/diff/ (bcl) Related: rhbz#1709595 - tests: Update custom-base with customizations (bcl) Related: rhbz#1709595 - Change customizations.firewall to append items instead of replace (bcl) Resolves: rhbz#1709595 - Update customizations.services documentation (bcl) Related: rhbz#1709595 - lorax-composer: Add services support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Add firewall support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Add locale support to blueprints (bcl) Related: rhbz#1709595 - lorax-composer: Fix customizations when creating a recipe (bcl) Related: rhbz#1709595 - Update docs for new timezone section (bcl) Related: rhbz#1709595 - lorax-composer: Add timezone support to blueprint (bcl) Related: rhbz#1709595 - Proposal for adding to the blueprint customizations (bcl) Related: rhbz#1709595- Create a lorax-docs package with the html docs (bcl) Resolves: rhbz#1695274 - Fix path to generic.prm (jstodola) Resolves: rhbz#1714107- Add kernel to ext4-filesystem template (bcl) Resolves: rhbz#1709792 - Switch the --virt-uefi method to use SecureBoot (bcl) Resolves: rhbz#1691661 - qemu wasn't restoring the terminal if it was terminated early (bcl) Resolves: rhbz#1691632 - Revert "lorax-composer: Add CDN repo checks to startup and compose start." (bcl) Related: rhbz#1691969 - Revert "lorax-composer: Check for CDN only repos" (bcl) Related: rhbz#1691969 - Add test for passing custom option on kernel command line (jikortus) Related: rhbz#1687743 - Use verify_image function as a helper for generic tests (jikortus) Related: rhbz#1704172 - Change [[modules]] to [[packages]] in tests (atodorov) Related: rhbz#1698368 - Add new test to verify compose paths exist (atodorov) Related: rhbz#1698368 - Add new sanity tests for blueprints (atodorov) Related: rhbz#1698368 - Update VMware info for VMware testing (chrobert) Related: rhbz#1678937 - Add test for starting compose with deleted blueprint (jikortus) Related: rhbz#1699303 - Fixes for locked root account test (jikortus) Related: rhbz#1698473 - Fix lorax.spec bz reference (bcl) Related: rhbz#1678937- Only use repos with valid urls for test_server.py (bcl) Related: rhbz#1678937 - Use strict=False when reading repo files (bcl) Related: rhbz#1678937 - tests: Skip docs if not installed (bcl) Related: rhbz#1678937 - tests: Make sure example-development is present for delete test (bcl) Related: rhbz#1678937 - tests: Make it easier to update version globs (bcl) Related: rhbz#1678937 - tests: Select the group to use based on the release (bcl) Related: rhbz#1678937 - Add requirements-test.txt (bcl) Related: rhbz#1678937 - Fix the google cloud boot console settings (dshea) Related: rhbz#1689140 - Add a compose type for alibaba. (dshea) Resolves: rhbz#1689140 - Add a compose check for google cloud images. (dshea) Related: rhbz#1689140 - Add a compose type for Google Compute Engine (dshea) (dshea) - Add a new output type, tar-disk. (dshea) Related: rhbz#1689140 - Support compressing single files. (dshea) Related: rhbz#1689140 - Add an option to align the image size to a multiplier. (dshea) Related: rhbz#1689140 - Pass ssl certificate options to anaconda (lars) Resolves: rhbz#1663950 - Add checks for disabled root account (jikortus) - Fixup lorax.spec bugs (bcl) Related: rhbz#1678937- New lorax documentation - 28.14.25 (bcl) Related: rhbz#1687743 - lorax-composer: pass customization.kernel append to extra_boot_args (bcl) Resolves: rhbz#1687743 - Improve logging for template syntax errors (bcl) Related: rhbz#1687743 - Add extra boot args to the livemedia-creator iso templates (bcl) Related: rhbz#1687743 - lorax-composer: Add the ability to append to the kernel command-line (bcl) Related: rhbz#1687743 - lorax-composer: Return UnknownBlueprint errors when using deleted blueprints (bcl) Resolves: rhbz#1683441 - lorax-composer: Delete workspace copy when deleting blueprint (bcl) Related: rhbz#1683441 - Remove 3G minimum from lorax-composer (bcl) Resolves: rhbz#1677741- Add a ppc64le template for live iso creation (bcl) Related: rhbz#1673744 - Move the package requirements for live-iso setup out of the template (bcl) Resolves: rhbz#1673744 - Remove exclusions from lorax-composer templates (bcl) Related: rhbz#1673744 - Add LiveTemplateRunner to parse per-arch live-iso package requirements (bcl) Related: rhbz#1673744 - Move the run part of LoraxTemplateRunner into new TemplateRunner class (bcl) Related: rhbz#1673744 - lorax-composer: Use reqpart --add-boot for partitioned disk templates (bcl) Related: rhbz#1673744 - livemedia-creator: Add support for reqpart kickstart command (bcl) Related: rhbz#1673744 - Fix make_appliance and the libvirt.tmpl (bcl) Related: rhbz#1673744 - Add get_file_magic to tests/lib.py (bcl) Related: rhbz#1673744 - Clarify the ks repo only error message (bcl) Related: rhbz#1673744 - Add tests to test_creator.py (bcl) Related: rhbz#1673744 - Add some tests for creator.py (bcl) Related: rhbz#1673744 - Make the lorax-composer ks templates more generic (bcl) Related: rhbz#1673744 - Add some extra cancel_func protection to QEMUInstall (bcl) Related: rhbz#1684316 - installer: make sure cancel_func has a value (yuvalt) Resolves: rhbz#1684316 - Update VMware datastore location to unblock tests (chrobert) Related: rhbz#1678937 - Allow overriding $CLI outside test scripts (atodorov) Related: rhbz#1678937 - Use make ci inside test-in-copy target (atodorov) Related: rhbz#1678937 - New test: Build live-iso and boot with KVM (atodorov) - New test: Build qcow2 compose and test it with QEMU-KVM (atodorov) - Removed remnants of fedora branding. (47631017+jakub-vavra) Resolves: rhbz#1672583 - Drop auth from the kickstart examples (bcl) Resolves: rhbz#1672583 - New test: Verify tar images with Docker and systemd-nspawn (atodorov) - Update OpenStack flavor and network settings in tests (atodorov) - Use existing storage account (jstodola) - Record date/time of VM creation (jstodola) - Make sure compose build tests run with SELinux in enforcing mode (jikortus)- lorax: Move default tmp dir to /var/tmp/lorax (bcl) Resolves: rhbz#1668408 - Expand parameters as separate words (jstodola) Related: rhbz#1653934 - Add /usr/local/bin to PATH for tests (atodorov) (atodorov) - Do not generate journal.xml from beakerlib (atodorov) Related: rhbz#1653934 - Use any tmux version (atodorov) Related: rhbz#1653934 - Make test scripts executable with chmod +x (atodorov) Related: rhbz#1653934- Report an error if the blueprint doesn't exist (bcl) Related: rhbz#1653934 - tmux is version 2.8 on Fedora 28 (atodorov) Related: rhbz#1653934 - Disable pylint no-member errors for 2 dnf constants (atodorov) Related: rhbz#1653934 - Backport cloud image tests to RHEL 8 (atodorov) Related: rhbz#1653934- Remove unneeded else from for/else loop. It confuses pylint (bcl) Related: rhbz#1664485 - Allow customizations to be specified as a toml list (dshea) Resolves: rhbz#1664485 - New lorax documentation - 28.14.21 (bcl) Related: rhbz#1650295 - Update the example livemedia-creator kickstarts for RHEL8 (bcl) Resolves: rhbz#1650295 - Change default releasever to 8 (bcl) Related: rhbz#1650295- Revert "lorax-composer: Cancel running Anaconda process" (bcl) Related: rhbz#1656691 - Make sure cancel_func is not None (bcl) Related: rhbz#1656691 - Increase boot.iso rootfs to 3GiB (bcl) Resolves: rhbz#1661169- lorax: Save information about rootfs filesystem size and usage (bcl) Resolves: rhbz#1659625 - lorax-composer: Cancel running Anaconda process (bcl) Resolves: rhbz#1656691 - Add cancel_func to virt and novirt_install functions (bcl) Resolves: rhbz#1656691 - lorax-composer: Check for STATUS before deleting (bcl) Related: rhbz#1656691 - Check for existing CANCEL request, and exit on FINISHED (bcl) Related: rhbz#1656691- New lorax documentation - 28.14.18 (bcl) Related: rhbz#1656642 - Add openstack to the image type list in the docs (dshea) Related: rhbz#1628645 - lorax-composer: Handle packages with multiple builds (bcl) Resolves: rhbz#1656642 - Adjust test_drtfr_gpgkey to pass on Fedora 28 and RHEL 8 (bcl) Related: rhbz#1655876 - Update the projects tests to use DNF Repo object (bcl) Related: rhbz#1655876 - dnf changed the type of gpgkey to a tuple (bcl) Resolves: rhbz#1655876 - lorax-composer: Add CDN repo checks to startup and compose start. (bcl) Resolves: rhbz#1655623 - lorax-composer: Check for CDN only repos (bcl) Related: rhbz#1655623 - There is no support for edk2-ovmf on arm/arm64 (bcl) Resolves: rhbz#1655512 - lorax-composer: Check the queue and results at startup (bcl) Resolves: rhbz#1647985- Update documentation for - 28.14.17 (bcl) Related: rhbz#1645189 - lorax-composer: Install selinux-policy-targeted in images (bcl) Resolves: rhbz#1645189 - Remove setfiles from mkrootfsimage (bcl) Related: rhbz#1645189 - Remove SELinux Permissive checks (bcl) Resolves: rhbz#1645189 - New lorax documentation - 28.14.17 (bcl) Related: rhbz#1639132 - Build manpages for composer-cli and lorax-composer (bcl) Resolves: rhbz#1639132 - Add --no-system-repos to lorax-composer (bcl) Resolves: rhbz#1650363- Fix vhd images (vponcova) Related: rhbz#1628648 - Update depsolving with suggestions from dnf (bcl) Resolves: rhbz#1638683- Add an openstack image type (bcl) Resolves: rhbz#1628645 - Add cloud-init to vhd images. (dshea) Related: rhbz#1628648 - Replace /etc/machine-id with an empty file (dshea) Related: rhbz#1628648 Related: rhbz#1628645 Related: rhbz#1628647 Related: rhbz#1628646- Update cli tests to use composer-cli name (bcl) Related: rhbz#1635763 - Revert "Rename composer-cli to composer" (bcl) Related: rhbz#1635763- New lorax documentation - 28.14.12 (bcl) Related: rhbz#1635763 - Adjust the composer-cli tests for the rename to composer (bcl) Related: rhbz#1635763 - Rename composer-cli to composer (lars) Resolves: rhbz#1635763 - Add and enable cloud-init for ami images (lars) Related: rhbz#1628647 - Make no-virt generated images sparser (dshea) Related: rhbz#1628645 Related: rhbz#1628646 Related: rhbz#1628648 Related: rhbz#1628647- Write a rootpw line if no root customizations in the blueprint (bcl) Resolves: rhbz#1626122- Add beakerlib to Dockerfile.test (bcl) Related: rhbz#1613058 - New cli test covering basic compose commands (atodorov) (atodorov) - Execute bash tests for composer-cli (atodorov) (atodorov) - Add virt guest agents to the qcow2 compose (dshea) Resolves: rhbz#1628645 - Add a vmdk compose type. (dshea) Resolves: rhbz#1628646 - Add a vhd compose type for Azure images (dshea) Resolves: rhbz#1628648 - Add an ami compose type for AWS images (dshea) Resolves: rhbz#1628647 - Remove --fstype from the generated part line (dshea) Related: rhbz#1628647 Related: rhbz#1628648- Add tito support for Related/Resolves to the branch (bcl) Related: rhbz#1613058 - Always update repo metadata when building an image (bcl) Resolves: rhbz#1631561 - Add a test for repo metadata expiration (bcl) Related: rhbz#1631561 - Add tests for setting root password and ssh key with blueprints (bcl) Related: rhbz#1626120 - Use rootpw for setting the root password instead of user (bcl) Related: rhbz#1626122 - Lock the root account, except on live-iso (bcl) Resolves: rhbz#1626122- lorax: Only run depmod on the installed kernels (bcl@redhat.com) Resolves: rhbz#1632140- Add prefixdevname support to the boot.iso (bcl@redhat.com) Resolves: rhbz#1623000- Ignore a pylint warning about UnquotingConfigParser get args (bcl@redhat.com) Related: rhbz#1613058 - Ditch all use of pyanaconda's simpleconfig (awilliam@redhat.com) Related: rhbz#1613058 - Require python3-librepo (jwboyer@redhat.com) Resolves: rhbz#1624423- Require python3-librepo- Drop mod_auth_openidc from httpd example blueprint (bcl@redhat.com) - Bump required dnf version to 3.2.0 for module_platform_id support (bcl@redhat.com) - Add support for DNF 3.2 module_platform_id config value (bcl@redhat.com) - Fix /compose/cancel API documentation (bcl@redhat.com)- Fix composer-cli blueprints changes to get correct total (bcl@redhat.com) - Fix blueprints/list and blueprints/changes to return the correct total (bcl@redhat.com) - Add tests for limit=0 routes (bcl@redhat.com) - Add a function to get_url_json_unlimited to retrieve the total (bcl@redhat.com) - Fix tests related to blueprint name changes (bcl@redhat.com) - Add 'example' to the example blueprint names (bcl@redhat.com) - Use urllib.parse instead of urlparse (bcl@redhat.com) - In composer-cli, request all results (dshea@redhat.com) - Add tests for /compose/status filter arguments (dshea@redhat.com) - Allow '*' as a uuid in /compose/status/ (dshea@redhat.com) - Add filter arguments to /compose/status (dshea@redhat.com) - Only include specific blueprints in the rpm (bcl@redhat.com) - composer-cli should not log to a file by default (bcl@redhat.com) - Add documentation for using a DVD as the package source (bcl@redhat.com) - Set TCP listen backlog for API socket to SOMAXCONN (lars@karlitski.net) - Bring back import-state.service (rvykydal@redhat.com) - Fix a little bug in running "modules list". (clumens@redhat.com)- Fix bash_completion.d typo (bcl@redhat.com) - Move disklabel and UEFI support to compose.py (bcl@redhat.com) - Fix more tests. (clumens@redhat.com) - Change INVALID_NAME to INVALID_CHARS. (clumens@redhat.com) - Update composer-cli for the new error return types. (clumens@redhat.com) - Add default error IDs everywhere else. (clumens@redhat.com) - Add error IDs to things that can go wrong when running a compose. (clumens@redhat.com) - Add error IDs for common source-related errors. (clumens@redhat.com) - Add error IDs for unknown modules and unknown projects. (clumens@redhat.com) - Add error IDs for when an unknown commit is requested. (clumens@redhat.com) - Add error IDs for when an unknown blueprint is requested. (clumens@redhat.com) - Add error IDs for when an unknown build UUID is requested. (clumens@redhat.com) - Add error IDs for bad state conditions. (clumens@redhat.com) - Change the error return type for bad limit= and offset=. (clumens@redhat.com) - Don't sort error messages. (clumens@redhat.com) - Run as root/weldr by default. (clumens@redhat.com) - Fix bash completion of compose info (bcl@redhat.com) - Add + to the allowed API string character set (bcl@redhat.com) - Add job_* timestamp support to compose status (bcl@redhat.com) - Add etc/bash_completion.d/composer-cli (wwoods@redhat.com) - composer-cli: clean up "list" commands (wwoods@redhat.com) - Drop .decode from UTF8_TEST_STRING (bcl@redhat.com) - Add input string checks to the branch and format arguments (bcl@redhat.com) - Add a test for invalid characters in the API route (bcl@redhat.com) - Fix logging argument (bcl@redhat.com) - Update get_system_repo for dnf (bcl@redhat.com) - Update ConfigParser usage for Py3 (bcl@redhat.com) - Update StringIO use for Py3 (bcl@redhat.com) - Add a test for the pylorax.api.timestamp functions (bcl@redhat.com) - Fix write_timestamp for py3 (bcl@redhat.com) - Return a JSON error instead of a 404 on certain malformed URLs. (clumens@redhat.com) - Return an error if /modules/info doesn't return anything. (clumens@redhat.com) - Update documentation (#409). (clumens@redhat.com) - Use constants instead of strings (#409). (clumens@redhat.com) - Write timestamps when important events happen during the compose (#409). (clumens@redhat.com) - Return multiple timestamps in API results (#409). (clumens@redhat.com) - Add a new timestamp.py file to the API directory (#409). (clumens@redhat.com) - Use the first enabled system repo for the test (bcl@redhat.com) - Show more details when the system repo delete test fails (bcl@redhat.com) - Add composer-cli function tests (bcl@redhat.com) - Add a test library (bcl@redhat.com) - composer-cli: Add support for Group to blueprints diff (bcl@redhat.com) - Update status.py to use new handle_api_result (bcl@redhat.com) - Update sources.py to use new handle_api_result (bcl@redhat.com) - Update projects.py to use new handle_api_result (bcl@redhat.com) - Update modules.py to use new handle_api_result (bcl@redhat.com) - Update compose.py to use new handle_api_result (bcl@redhat.com) - Update blueprints.py to use new handle_api_result (bcl@redhat.com) - Modify handle_api_result so it can be used in more places (bcl@redhat.com)- Update to use only qemu-kvm (bcl@redhat.com) - Fix help output on the compose subcommand. (clumens@redhat.com) - Add timestamps to "compose-cli compose status" output. (clumens@redhat.com) - And then add real output to the status command. (clumens@redhat.com) - Add the beginnings of a new status subcommand. (clumens@redhat.com) - composer-cli: Fix non-zero epoch in projets info (bcl@redhat.com) - Adjust test_server and test blueprints so they depsolve (bcl@redhat.com)- New lorax documentation - 28.14.2 (bcl@redhat.com) - Add dnf.transaction to list of modules for sphinx to ignore (bcl@redhat.com) - Document that you shouldn't run lorax-composer twice. (clumens@redhat.com) - Add PIDFile to the .service file. (clumens@redhat.com) - Don't activate default auto connections after switchroot (rvykydal@redhat.com) - Use system-logos in live-iso.ks (bcl@redhat.com) - Update rsync version in http-server.toml (bcl@redhat.com) - Log and exit on metadata update errors at startup (bcl@redhat.com) - Check /projects responses for null values. (bcl@redhat.com) - Clarify error message from /source/new (bcl@redhat.com) - Support loading groups from the kickstart template files. (clumens@redhat.com) - Include groups in depsolving. (clumens@redhat.com) - Add help output to each subcommand. (clumens@redhat.com) - Split the help output into its own module. (clumens@redhat.com) - If the help subcommand is given, print the help output. (clumens@redhat.com)- Add requires on lorax-templates-rhel (bcl@redhat.com) - Check the compose templates at startup (bcl@redhat.com) - Install 'hostname' in runtime-install (for iSCSI) (awilliam@redhat.com) - Fix a couple typos in lorax-composer docs. (bcl@redhat.com) - Require python3-dnf v3.0.0 or later (bcl@redhat.com) - DNF 3: progress callback constants moved to dnf.transaction (awilliam@redhat.com) - Include example blueprints in the rpm (bcl@redhat.com) - Make sure /run/weldr has correct ownership and permissions (bcl@redhat.com) - Allow more than 1 bash build in tests (bcl@redhat.com) - Add redhat.exec to s390 .treeinfo (bcl@redhat.com)- Tag as version 28.14.0-1- New lorax documentation - 28.14 (bcl@redhat.com) - Add --dracut-arg support to lorax (bcl@redhat.com) - gevent has deprecated .wsgi, should use .pywsgi instead (bcl@redhat.com)- New lorax documentation - 28.13 (bcl@redhat.com) - Override Sphinx documentation version with LORAX_VERSION (bcl@redhat.com) - Add support for sources to composer-cli (bcl@redhat.com) - Fix DNF related issues with source selection (bcl@redhat.com) - Fix handling bad source repos and add a test (bcl@redhat.com) - Speed up test_dnfbase.py (bcl@redhat.com) - Make sure new sources show up in the source/list output (bcl@redhat.com) - Fix make_dnf_dirs (bcl@redhat.com) - Update test_server for rawhide (bcl@redhat.com) - Add support for user defined package sources API (bcl@redhat.com)- templates: Stop using gconfset (walters@verbum.org) - Add support for version globs to blueprints (bcl@redhat.com) - Update atlas blueprint (bcl@redhat.com)- Update the generated html docs (bcl@redhat.com) - Update the README with relevant URLs (bcl@redhat.com) - Fix documentation for enabling lorax-composer.socket (bcl@redhat.com) - Add support for systemd socket activation (bcl@redhat.com) - Add documentation for lorax-composer and composer-cli (bcl@redhat.com) - Move lorax-composer and composer-cli argument parsing into modules (bcl@redhat.com) - Update composer templates for use with Fedora (bcl@redhat.com) - Add new cmdline args to compose_args settings (bcl@redhat.com) - lorax-composer also requires tar (bcl@redhat.com) - Remove temporary files after run_compose (bcl@redhat.com) - Add --proxy to lorax-composer cmdline (bcl@redhat.com) - Pass the --tmp value into run_creator and cleanup after a crash (bcl@redhat.com) - Add --tmp to lorax-composer and set default tempdir (bcl@redhat.com) - Set lorax_templates to the correct directory (bcl@redhat.com) - Adjust the disk size estimates to match Anaconda (bcl@redhat.com) - Skip creating groups with the same name as a user (bcl@redhat.com) - Add user and group creation to blueprint (bcl@redhat.com) - Add blueprint customization support for hostname and ssh key (bcl@redhat.com) - Update setup.py for lorax-composer and composer-cli (bcl@redhat.com) - Add composer-cli and tests (bcl@redhat.com) - Fix the compose arguments for the Fedora version of Anaconda (bcl@redhat.com) - Add selinux check to lorax-composer (bcl@redhat.com) - Update test_server for blueprint and Yum to DNF changes. (bcl@redhat.com) - Convert Yum usage to DNF (bcl@redhat.com) - workspace read and write needs UTF-8 conversion (bcl@redhat.com) - Return an empty list if depsolve results are empty (bcl@redhat.com) - The git blob needs to be bytes (bcl@redhat.com) - Remove bin and sbin from nose (bcl@redhat.com) - Update the test blueprints (bcl@redhat.com) - Ignore more pylint errors (bcl@redhat.com) - Use default commit sort order instead of TIME (bcl@redhat.com) - Add lorax-composer and the composer kickstart templates (bcl@redhat.com) - Update pylorax.api.projects for DNF usage (bcl@redhat.com) - Update dnfbase (formerly yumbase) for DNF support (bcl@redhat.com) - Move core of livemedia-creator into pylorax.creator (bcl@redhat.com) - Update dnfbase tests (bcl@redhat.com) - Convert lorax-composer yum base object to DNF (bcl@redhat.com) - Use 2to3 to convert the python2 lorax-composer code to python3 (bcl@redhat.com) - Add the tests from lorax-composer branch (bcl@redhat.com) - Update .dockerignore (bcl@redhat.com) - Update lorax.spec for lorax-composer (bcl@redhat.com) - livemedia-creator: Move core functions into pylorax modules (bcl@redhat.com) - Check selinux state before creating output directory (bcl@redhat.com) - really kill kernel-bootwrapper on ppc (dan@danny.cz) - Use Fedora 28 for Dockerfile.test (bcl@redhat.com) - Enable testing in Travis and collecting of coverage history (atodorov@redhat.com) - Remove -boot-info-table from s390 boot.iso creation (#1478448) (bcl@redhat.com) - change installed packages on ppc (dan@danny.cz) - drop support for 32-bit ppc (dan@danny.cz) - remove redundant mkdir (dan@danny.cz)- Fix anaconda metapackage name (mkolman@redhat.com) - Include the anaconda-install-env-deps metapackage (mkolman@redhat.com) - Update the URL in lorax.spec to point to new Lorax location (bcl@redhat.com) - New lorax documentation - 28.9 (bcl@redhat.com)- Update default releasever to Fedora 28 (bcl@redhat.com) - Update Copyright year to 2018 in Sphinx docs (bcl@redhat.com) - make docs now also builds html (bcl@redhat.com)- cleanup: don't remove libgstgl (dusty@dustymabe.com)- Fix _install_branding (bcl@redhat.com) - livemedia-creator --no-virt requires a system-logos package (bcl@redhat.com) - Revert "add system-logos dependency for syslinux" (bcl@redhat.com)- add system-logos dependency for syslinux (pbrobinson@gmail.com) - Really don't try to build EFI images on i386 (awilliam@redhat.com)- Don't try to build efi images for basearch=i386. (pjones@redhat.com) - LMC: Make the QEMU RNG device optional (yturgema@redhat.com)- Write the --variant string to .buildstamp as 'Variant=' (bcl@redhat.com) - Run the pylorax tests with 'make test' (bcl@redhat.com) - Fix installpkg exclude operation (bcl@redhat.com)- Add --old-chroot to the mock example cmdlines (bcl@redhat.com) - Don't try and install kernel-PAE on i686 any more (awilliam@redhat.com) - New lorax documentation - 28.2 (bcl@redhat.com)- Add documentation about mock changes (#1473880) (bcl@redhat.com) - Log a more descriptive error when setfiles fails (#1499771) (bcl@redhat.com) - Add /usr/share/lorax/templates.d ownership to lorax-templates-generic (bcl@redhat.com) - Add dependencies for SE/HMC (vponcova@redhat.com) - Allow installpkgs to do version pinning through globbing (claudioz@fb.com) - Storaged re-merged with udisks2 upstream (sgallagh@redhat.com)- Use bytes when writing strings in mk-s390-cdboot (#1504026) (bcl@redhat.com)- Add make test target and update .gitignore (atodorov@redhat.com) - Add first unit test so we can start collecting coverage (atodorov@redhat.com) - Convert mk-s390-cdboot to python3 (#1497141) (bcl@redhat.com) - Update false positives (atodorov@redhat.com) - Rename parameters to match names that dnf uses (atodorov@redhat.com) - Don't override 'line' from outer scope (atodorov@redhat.com) - Add swaplabel command (vponcova@redhat.com)- s390 doesn't need to graft product.img and updates.img into /images (#1496461) (bcl@redhat.com) - distribute the mk-s390-cdboot utility (dan@danny.cz) - update graft variable in s390 template (dan@danny.cz)- Restore all of the grub2-tools on x86_64 and i386 (#1492197) (bcl@redhat.com)- x86.tmpl: initially define compressargs as empty string (awilliam@redhat.com) - x86.tmpl: ensure efiarch64 is defined (awilliam@redhat.com)- Fix grub2-efi-ia32-cdboot and shim-ia32 bits. (pjones@redhat.com)- Make 64-bit kernel on 32-bit firmware work for x86 efi machines (pjones@redhat.com) - Don't install rdma bits on 32-bit ARM (#1483278) (awilliam@redhat.com)- Add creation of a bootable s390 iso (#1478448) (bcl@redhat.com) - Add mk-s360-cdboot utility (#1478448) (bcl@redhat.com) - Fix systemctl command (#1478247) (bcl@redhat.com) - Add version output (#1335456) (bcl@redhat.com) - Include the dracut fips module in the initrd (#1341280) (bcl@redhat.com) - Make sure loop device is setup (#1462150) (bcl@redhat.com)- runtime-cleanup: preserve a couple more gstreamer libs (awilliam@redhat.com) - perl is needed on all arches now (dennis@ausil.us)- runtime-cleanup.tmpl: don't delete localedef (jlebon@redhat.com)- Don't remove libmenu.so library during cleanup on PowerPC (sinny@redhat.com)- Remove filegraft from arm.tmpl (#1457906) (bcl@redhat.com) - Use anaconda-core to detect buildarch (sgallagh@redhat.com)- arm.tmpl import basename (#1457055) (bcl@redhat.com)- Bump version to 27.0 (bcl@redhat.com) - Try all packages when installpkg --optional is used. (bcl@redhat.com) - Add support for aarch64 live images (bcl@redhat.com) - pylint: Ignore different argument lengths for dnf callback. (bcl@redhat.com) - Adds additional callbacks keyword for start() (jmracek@redhat.com) - Add ppc64-diag for Power64 platforms (pbrobinson@gmail.com) - livemedia-creator: Add release license files to / of the iso (bcl@redhat.com) - lorax: Add release license files to / of the iso (bcl@redhat.com) - INSTALL_ROOT and LIVE_ROOT are not available during %post (bcl@redhat.com) - Add --noverifyssl to lorax (#1430483) (bcl@redhat.com)  ""$%&'()*+,-./028.14.71-1.el828.14.71-1.el8composer-clicomposer-cli__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pychttp_client.cpython-36.opt-1.pychttp_client.cpython-36.pycunix_socket.cpython-36.opt-1.pycunix_socket.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pyccli__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycblueprints.cpython-36.opt-1.pycblueprints.cpython-36.pyccmdline.cpython-36.opt-1.pyccmdline.cpython-36.pyccompose.cpython-36.opt-1.pyccompose.cpython-36.pychelp.cpython-36.opt-1.pychelp.cpython-36.pycmodules.cpython-36.opt-1.pycmodules.cpython-36.pycprojects.cpython-36.opt-1.pycprojects.cpython-36.pycsources.cpython-36.opt-1.pycsources.cpython-36.pycstatus.cpython-36.opt-1.pycstatus.cpython-36.pycutilities.cpython-36.opt-1.pycutilities.cpython-36.pycblueprints.pycmdline.pycompose.pyhelp.pymodules.pyprojects.pysources.pystatus.pyutilities.pyhttp_client.pyunix_socket.pyversion.pycomposer-cli.1.gz/etc/bash_completion.d//usr/bin//usr/lib/python3.6/site-packages/composer//usr/lib/python3.6/site-packages/composer/__pycache__//usr/lib/python3.6/site-packages/composer/cli//usr/lib/python3.6/site-packages/composer/cli/__pycache__//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textPython script, ASCII text executabledirectorypython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8c732d2fde9adbfab996b605d64bd5940537ec2d84e77da56423b03f367e7c5d6?7zXZ !#,] b2u Q{LX])WY yc#-u%6Dz>nYt,\=IP|gުh,;Xb>qtl5*ki1V[1XdWҞc Jsm| *.u4B)U4LGc%7x6ab%(Ú4EU`iQ/ܖ z#x/q[Sy&}%K6G%݈:ݷ]3<Ր]vLD:fZ~rT9lql8u:6s9 *1wH=3,>[@jRrJ<ŔKiFǑPzR|?gb{Qd j'Z{U5t:U= GvqE5"`. ^^8]oOu:Au. Sz#?W;[E3upޱ'{Ɓz)w}$je%\e]\^k{k)tP:U0,s g1MaH:;|u 6!g:4{K>U:<VqGpщ5 .fJ gM{o-ֈ=(x=wJ^(w>2 83bҾ]j[faЭM7zFaݜzϳ*%Hꞑ8k#$dਂ[cHj檫SL`)*|\3qgLueuեX -m@UI:'1L:}x;6+u<- _/ganJ-!P>{kJ ;fBi$~mیXkw{j/o|Rm1xԑ[e]Bq{ڲ5u%B dw nu P^ʅCNey{:DOaо>iiQ@I*J_cgʥZ.C @ćL(d0>(3OsTޖ_.HV89}K(OҎzgB4;u+S66]@$KF n[Osq9ugݑ$)lYXCA2(_wmb\ҸGŠmͲFzK3Lb_s7VLPtȮ"Wn'0\! Y5Wo1%D|rM<4 @wt?`,eِ VN v @L5KɚE Sj`sRi1>(eW<wAG">mڶm65:F&@+է)Ӗ*9diBW8/du,eu65^fu8(,G0U氐vCo2wi+Wͪjd4Aپy*ޖTav)k+_~t]~)SNOȶb5CAwֈ`yh wg]<Κȅf7Aaz[\S6]A&A OR XytjHՊа"hú9}m?) AI n68d<e`F(Υ:=6lp`±Ij:mXb-0l]|-{BJǍRS#5X;'ܞp_䈒X{m4&atI,b` 6ڰ7}U sLIUǛfq͓%Y,>5v.A@;HoO*DI%qr4ؠM)@Wby7.6DƉuv5ʢGşT|8 4xnAWcÈb0䧫oyõСYI 2:Zg۵J*ŇgPq KV ?My^np7"T?,8F#׿P(yGk.2ԳTPba3cI ;Z}JIvg!3rB$냡Se%Y,#?sRK jUrwLtZ k*Ya`IɰⲙC_^&\ Dq%F?)!6>bQnC|=1zu,tzH{b1[EE"UNc±c});5LIKg:dAԓze4VjiRbˏN ɗYq% :3dc?̠͉ӓq9=peHbY&ŐeUHBǰ׸Z}&=p`KehrMbuf> H̰Y33Jwv p2.Չ) 2d~  >(ijnVN)E%0%%_ !bV>;hTOG+m{Zl ė lϴ2] EuмvA&!ۚ~J~OekvkKx_uVKv~~ڕ6'H{B BG2dcODud [|ḩ zO&Q>Q666'^X̋7NT2lwYUhyý 2H'E|"ҀE"U gFiP9CTW+2hπ/SelçˊI#AR  VY#vlq؄p jK; 8B@ưsy)Ԥۀ M#*ٔ{21N<+r'`L}ݿYA8z><9E5TDGW:Ek&14-V%  ⨌R]\y%2\0,XlFW"Z!P<5][iMSoƆS4Lc҇YLΘt;+XG|F^t+PU=(z[̑56} _@ E7 ?E~qBK0\x1=3w!rH.nD6v7+^ПheRu-H&@ U5P&W. yZydZM(Uǎ{J..+zsjrJ590 sleK{g~MEk8}f @M.l.i^󳛅$De.Z-n 'B, \cI~ 4AQiFvNYh?z|d^"37eWȹހ.v6P; %mVgG<_~G9T}f$܎XL ~n/,W[Wl,QXA%ZB^$-0L7Y3ym'yvK(!ǵƌiTzQ= k Q? x6~E50P^dMC=3/}OɆ7q| ПHKcPy+l]Ɨvm&|t[#\_5^e8o-``bh'][~aϱƖ>h@O@Mhxu@!߳{+_6.V6@D@xXEi`0"Ep2ƿ vm{Qy\FJ#>@ĤtcR6FKJeWS_.s {LhS[7rDv}c=Ⱦ3M8b>wI/lHT3Xρb5DYrw e$xKQLiI0k|Fyr5yVA'a.Cxu KYKyw=W=ͤU %V'\u@ͽ'X0ي;}p6g^,7is>f_`4yXPmFS>L@TRDy$(΍ゥx9/B?y$Y^[o7z,l񐢴{_adz`ChFM4 ʔ.+v6Q#w I&U?[,Z~KS0 4sʾf MfQ0Zx0w+bmwV0bQ3o6p \#sђx@vc-@eTcԕshM J)La6ҦAP#k\D5|~ gR/{Yą9ﺎZ\Xlu-`"mg(MPPh˘DBH@7_;[Dh5ZieB;Ԭ጖H$Q\e0|v5TMбm8EhKV\Ǐx:ɆWG a7'hb|:ػ>e](7CdjD17@82Fp X}}xb۟Pl#tꋽ|ͣ1CP}``FbOX8^ 2"(\cY)^nm.+4+FüWkw y18c,DA⿋(r7lBM4' 0yO[y/AU5u9^<]Zbɣf-}Ujr0+nn⁊)&a$HС&% q!-6ӥ8, ?wM|j}6ʇ"_ VfV*߁z']|+ -N% кv?b% zf{w(Tx)L) olx蓡!O@Isj%]|"Ov@uA\HN \i&f ImAI;'j8P".ӂԯO/L{u{2щ@?\Z3*#c<++pw%;"%sRK />jq^@gZ N‖gm=6fa h^ c~6'ctVx"7݆Ս'B|.2r/ vSVmcں3!!ҵ+k7dYO`Н k eZXSMVXupe":B$rFN6ӄƆb紂FS-WLåc2p/ !ZM._y_g;P)"{Ǵr%^JƗ4@fVCFHZiŷuLqkP#p&(%_9bk ;J4k)”k3k'n*^Pu*1uyh0O4zEZ$R`1GVjZX!'JwNvxZE;YN. &\E#Q 5ҷg"%\ƭ}yMZ 5խ1q ~z2Ҡ?A6[ T5o)dScMAu0e+u\D ]a7K$ Kk[HAne"CVcښŝ%p; o?YI{ ]@K`L!5x| gyv@fW 4Dcjs~@;UsEAUXAW fϣz]Y9IukYF1Ds\iy]{Î01Ș*kZ͋nv 9;$@iPTh=\/]XXH|oR&b0h›iSߤ(`2H5d*wuwSp:5z(%86Q9z8pbVʂͳ,i2)Ză;Lw|TX0/LXb(ѫ'aԘ8B7~vNLWkΣs=ϊߢn97ܭw (v)zwq5Bw$C R}[6Іj$I^|S6^nvi`xDwszЙ?3BsASQ a}Ƹn' p\#CD3zkrBO|4Iy[fWщ# [}@efE].E4 qm`N{hl 8^T? fL,L44-GECKL. :Zs}ï,]2HmFwՉ=aklf-f k~?6yg8" c%羆-j\lA(L-s<%(Ԕ\ZM]HtEuƞ<素Fߐَ%J̹ )Gv8U@nH ۉܸ Q۠/Rt> opXs<yZ$ /tDV"ŵx3@ JT1A^](d⡼w4|(,/; !tb8ŪuCڝG >7*i٪Ƚ3s;K\!ARJ^KcUk=YV\{@L(w.EO)|J݌P]FvBVXSr6堘b^ uUר\;6Xs~1 g9ӕBV u9'䌞el{t(]Ý Â66Ւ03*ijL{+nxӹ*yT#eES~1#U|O߸(%vWƁ:pKs91y4^PuV/spmABW,U>)\kmUgU^T~ ɗuO$i372R^{$8ğ];%YVV~w`'/.{h\:1M2mU) "ˍ+V'Y0%~d>!ٯ7Dʀ߁{+J.Jn"gl݅;S$.E S+Yz6hd{C?ē ?^l-OV>%X(d.{>Sj[?&V$pyb2+V .`&\M[6`4!="I;n"av\o_f0bͶ^_@l^(Z5w7B0S4gɻo@O{iMd =DCxvpGs+WJ{N[6#~>D::$:jr6aIp;ϝ87H"Eh+lR v:c3fpD!H1cb~9cEj&12PYtO)x{&QP$}5>qk=?6Jo'ĂVQU*Vu?n_ ԮOW0u`^*qlh>g|ؤ1\?XA%3jUZUTyuIIJ]:3x# F S*P5) )LԑWLoe~ҽaco?׆2 %޴wQ8  1qMRUPr=Ǖ+nG`ULeR/D=KYfڑ릩#Jz/]"LOMZ+]H[ZʓpMs|z K$鷴_>tnY$` $ua3 r73o>˛l~#2XKG8ښ}BLd߁wLi^n4t fk !D0WɗD y,Lf({׌d4<7.`rf4LH^L˳ۣ?#8{vd7TtJ2f;I % 81^ L]IG^/~UҍK%8|3@7P?͈%&ׇ-jLZrCH64r oŤF>msn[F/vvPM*hb<4b&$ ~ s22>2y/<[-SkE*`]yAj¤r#{p73||F<\pVQ[Ύ4N]&~j&?)%*D-"`Y^ e!Ml7^|ͻ`ԕ N2\9H]&]&$xS/J9&y%d|@Yf`;}& y%: 6wDE)4Cw wKxwJsN3S[ֳo{lWdΫ`fw,#t+|a=~6ALSV"-떪KpK\ wij9j|9S&66'(I^g(5:;hG@ll VQ(UE'GQK%H`$96q$9&Y)(|%OUI΀u!;Wh{ fًqMFIիCrɢ8c9Di6i"rS*ۋ7X%dqq2Q'HP<0W!&r!ڎ$- z }9GeRĠ k Ҡ*cf!'^C+I x-&{Ms}ݒ>װϻ3Lf vJ241KR;K˟40zEa9X MeWY<)1*t]̽^L&D].Sjl)7z' VFHӎܴڡ٠&-08,-Hv^9=#޲i Iмo~{J7֟5w%Ҵ+^sv,MF3`QQkGYEz1AJ=[f/^UTd(V# ^IqBMJ:Vs}c@@ XduAe`v.k! KvAp>h;#P-<~yHR#r!? R6ILc^ D5d>_~Qg~}줍I),?*BAN_/o%CûZXghEi-QNfTy^˂eFN;btCJ[9 Į>g߇e#>bȓ`WA\Sq A^գ0j*8]): hZ'd2 TXhyVtO(}9A'y)Z^vh\:I[>eӏ!,U[LeDX~xF=ɭa>r?2uTc(te)ɇKQq^}4x4D?ж;y `H>6 F d=m毇"5B.>(.!Wz7*?|g5Ѷ~4fty;:B(ŧ19Z'.|2GBpRzŀB#BESzl٣΄X0ůx= Wi0;{߲z +׃`p)"0mǷN_Ӫvڋ1gDa{&H=;@s4)6qX4qړI)\%~Z~` v:[Fą1MA{wL8HL28LajJP>glŽFpw(b'v4e޹+̣w ![n;PS{KVӔJ_.cړiE5ow)xUͫ}|DŅ[TR3y֌^/Bבm]vfluWeRp}1w,'(J` X(Gt_0ܡL!r ocXsD*Z-8^03IcWO99v8:4DE*A>a]y彂ʝ>(m!#2cj3MkP@W\G̛ fCj9?lH~DjgT5/~,;qTf9ܿW}szqd頕h c߷U;_]W4rôH^Y~$)wz2S>KEa=5 t*nw^ZN[t[s/ثD~!h!!4k^oLy\א0@=O*>%6ԜC0\WJ &wזUm~`wAY'5Lp-T $FY:tO}6QҴbd$5IrCds׌ (:oZ"E 2B3A8S7_u6/NY +c SM0 Id"L${U; 0a_gx!@x@nsy%M=9z5 c Z|sѡa:Er9&)OjXl)YjBL|Uk}O a re^9Ҽw A5"輭ɷ;ѲX CT>~pPӭ'*pTA؃D`{O&/vO\ik[:kTB!߷M(S SBgUǴ?aa ] zMX6?n7TCuW6%-y RlJFެkdvBNhSfەANg2a.auž' K惔??#Z]s\!BwluK"RVɭ3P:#ZZY46,>⁚r ~u㕳[|{CÎ4SX+@c0ݑ?m'2~#F\2[aSOΗh4`č,:aFWӁ$+XQ0>XHcWWLP[g ȋa+/ LAR(]0JVo|vEm$izV{kǼK9ƲՔEVQ"ĿY9(jU4!n*o:HV{TH95o)gөd^0cDk m|Hdq8J 4;M&͸-f:~f$TCnfѺ2"wkX)d_SʌdgO%ݳWIOUB&o8KX7d9 [2m;{d}!|n=֚Tra9KyS[lEQٺ41g;;^i"L-(hS]ȨP+|SvQyLI]ws}7xqHz(BI6]g(a`x۞.j(QXuFmk_lt8yݧA3]LCitl8V?ۇ[[iq sY5c@Y4+ad?9OIs$/UR=xєրe5/r=Rz YP3}3 `)b)4m3 ١)]\k );.D"Yk7X' &SΉ˿i YQN4B&G"ZCWGJ?_En3HoUֱcP|B5 !D'VXWlP px{V"t)Ӿ5J+2r'i$kDjY'ܺ-]]Й,Av(Εť~@j-̴@MeS~+0ds_¥jsLt;[fh]eɄeFiR3ܮbNI519T=!Q B# :F04U*Z+-C GHyĘEViI$?X.G64Qi"^<ŠT><9A`0.>UF_L*p8)jeA\al}`oW0HAoĔ}[.]F,m=A`354n5"gX16kvC}U=@88{yD Mo1q= ҜhvCW*D(JY|`tk $+UK{@n_$eЩQ4ªeL|=en9ޞs*`9Zw ,(xKS??у*VU:]\k"PE;n 901,T%Audp~qHLSCE;w|xT X: t br!jz޷͞m1)nʅl͌vҵ`طpb4ą*Ʈ;!ت l0>_]d-N9q)<:>' 94t J8NuTTf'u"=zht~Jeȶ6tpdȸ#kl}}ru4lmv^88rֶ4~t G ]dE7f+VL7kFl)kDA/ YJiՃ_t),Ǧbx^8׬fvXq߽# ;ţzKМMt? 99gCjU.&( 2 !ChuI˸*Z0q|#5?w2q%>3\0!6Q?[6UJtZBj WPڱ^:E٣1+҄iT*Oy4jɐqCr?Xr^m ܫRjX `{geV& ;tX"F~fX򚔮Ӣ~=MGX>=ဠ{><<ކ.r[tuQJf^#2;m˓vs"Қ K"pڞpU~^厔!b-$4tCczJ;Suq*K#>7 a9U/'顲2c1=Ci,;LZ=\G4?٢LaUQU.G̑yK !AV쁸7W`ʴpP-u=$:CO5H`z]a$-ugf4MaTXΤ|T:f ʥ0 26Qtzy7xP^Gaq|}t O s0qQ<O^Fd`ݿOdpP1B0'Dԧ$M(5ڱ䋃gjm%rV3Uȯrܙ2qtfo0ټ?pk!tM(҂IGO<[FL_&he!nJAL̅tfIiEK0vPg)R!4a @Vaԣ[D#/xv9Y;   u o  ,;`iO>"p0RIķ/kD Nwf0x-c]̾5 qbY (7DT&QHZ7(>WS_n0 j~ iӨ\ƁeyŜ͋DPLujoDfv*㮴֐- *?@nJw.'##R)Q_ }4"*b]NC#gx1|UwqDP E{TJǟVF;GUU).w1xm) oˁw>w&&)~x=@Q^-X ?8j ezV =&s,ԇ#f"0ge,_w^VDm?Ƶ@&`GJ<{]rjWV7*+lwyغG4j 6 (SO"$uL Qtch$]m>qY,w偨EϲzU(qaٴjKцքK4@I'΢z[v@h]4{egWNC|l<(27jARvOj_9#~,_#}?\ŀ|W-G{7sTũ nu Rk(-m\̒xГ )r&EqL 2G|^~XG[M_ Q(ߖJ;oƤTK^а5zY}>DajDi~RNiGǑu"!)bCN9E5^:[?821ᦾ)U q TBʳ)6qPuINyo ߳8m⫄4 T11H?8>$P%;e6ȳbm9BĂc7`C}t/CNGFmrͮjmQj{Z_ ,GP~cAkFȧiHL=c}[Pao  Nrδ_BB;O ;gm|)M枔:Py|/6ڇ6 vrXC|rnSRtm3i3cba|^֕CxuUe5 <"L>>"@E[v`)DI%tqe$hm] ^=:5vB#akaVp>FbDMOi=)q))ga ҃qk:2V+0ʃm :RjQ?9=g|e){@Y"MMt <-Dk 5>!4 A5$3Y1=RL\tӻ^,9-gY1γ̍46g浼AV?WۨDIK6۔g45=tM"`ilJ;_R|-`T ʜPN EL9${`x#z&l)͹وBufﭷrkHzEuFybi9!Ή Cb.G"W"ejO.j*ik0&Għr׏)>y4-%4hkBO`pؐ^gSz[HuZl'+OX[{0K`:E*pCk>} } hhI>quξBW&̑,8Bk;9L*.^Oc Ij/3p3ᚁP.Ki(;es;K< fik&_i- ^~D:Y]Fy <Œ/">HC!m]7 [L8f؞Hs5>ng7c05]1ڬY'nѽ>πYf.o H{a NbiՃR*l -s_@Hd6jjo-ɝBS8GL9qq'K?0"k>Ԉp8~MV%&wohC4n(\,Gkt^Μ?1$\Pu.֓Oos~^<𢚖_qضtwC<důPsUD[ 7T D=˖AҋJ+ݑ,uCN0m-qioBG9tˀw=1p3focَDS*X.o`M.5ov2C֒*`:Njh(^Ͽteqw ?Ъ8܊z18ag\w9"Il1Jv wBcga2j7yCf=,,~:j#:]BK[xtI^rO}z޴lǮU+gD 0u*f]`lB+1FC5!`\nӘ_$ bk4\̀<͠x<$;8F^ȚDPJ8H`N*̣>':ʐ_Bk dgw`cP,JPd=mM9s)qh01ʬ O+mHȞZ>hX6àp͖~[=\@UW |KSY>֨:kh҃kr+NZ᭙KG;\|R1G~\)ipyHZYGvrBZ`WAY3K)HZ蛅k3 #y<Bn:"8 1!LgnkJ+jA`ꬣ\`Xm{h*LbGv8P"uG2V}~-m^ NDSѡ25笮sZTcI2*lPXt}{&Eb6j"h7݀+h]]:sR;up^x9Kްm;oY9 7I3Ҧf+̕a&|5V%Ynv=XO"#R")ZXÃͣ- k\$Ie-:7iN{VɁ܉h$LV3SrE stW+_0¯N09*lg޶'ε'a*O{V \V\XNi`>6daxn 3M]=kr1jj%z '<s,OXAS1Yiter >fS:OViam58<A6ix7G n7,V3` ] 9l&d9~G2\&l#Ћ=y-tSUTܳҿ}@ItC:xӂfvDZ gK > , DՔ:UKIHErh#ҭ_wdpWQOdk?;)6-7f7 <^Px@\y\a$: h~<zwA,ﭩNf #^I^,u}:.|k޷QNw lo =- N2[brg4%74;ѡ>jusr @2aC[P"\Tu[d5۞)v)Vߧ`1H0CoocV} FjW;Bgy\㝙R]i7ϕ4&zKթAvUHtfV&mrɖxj@lGGLU|V(b^f2hUx0_P^fk}C+1ʄ\nASyG: ݠ˽=\6o*j6>.0˲vRjg `7b씅s:j~+RkxPrLɷl ?A"Kf ;1}qgjJ}ɯox3FTvlͬ?aFa.VC3j=~fi)Mx& TU4Xk;Tu3/H@މY`zx<$"Hf9&&#xKV%Pg- y 5ު X_ǥ )#w%!GKr TwF,Zy(_ ^{OzƤtK,+`ez']t=:X`Μ-': CrT;|c`姳8Sv+~%<*GwM D:bscDZ,}F=8el$n퀁!lȼ2K}#%?t 3jPWRq audD!rx8ȯ͢znc Q)ޮW*D%_0ҹIOo:3OǙ&Ubl HAkn~Qvd ?N,U& 6d/Ƕ#f ^eB|P}y!GT=-Lgޑn~K!&A_!`'홎~&:rM֓x,C5hMڼ[7uQ\2>}'YO4)e~q&G^l|.e''y)._>+?a=s˳1KB|i麗m܀-0005;M/{"lwO}ѶrƢd?Qg n:[܂qE(On LJjprnG _=f$t%;V,s Al$O31q$%E_kCi 좣є؋. FWOG־]ݦX;>Wpn@(eOt߄ {>}7MD]otN|*{b*"az bI;«q6 ExQǒܘB %bǝy+t8 ]-eqIl?rlLſ+}ɀR,u>3#͢5+aсpT4IA ;Nؒڔ4)i|fdǹo: 02tܘ(t>"a"Bl-[} Ait;<غ#ո˅3c$7}@q1e~?LG_HCeQ|C0::#S7T{%˱䂊6eڂU&Ƒ+ch@z n̻Q6/NB87{f@;^UdCOFg҈tkzɰOnߴs%c%)-G!G(u,,/5ܬ ZV Y!`ѯK~y}91Ў{Ά4=Y|sՍ鄋6W<Էa2g@Ƃy&s*46u:ҽ|$Ngfñ<=8ULZmBK셇zꃉޢ m+DKX?fBh!}ms«8Uf72aE64Ͷۨh%5v$id,˯TX2!bq\8ǝ*q`SznXZ9DٙZ5嬦_!UќH9 %L"DQZ>߶;4Fΐy>W]a=lOH+10pkLIsWA %(:MSLTD~W GߕX72Pjf rUdh@]VUaC/NUW,kvŹ\k#A<%4xWvx /X; 2wf7;?ԡ*E$M)U lxBR=MԂ,gEch&,GLB ps3\N^zRmAn2pR4WBsce`4Wfj8/w[~XK>  NU̼{32ˆ;E 0 xqj %kH#(_?Y[Tq`&x$7u#8?NӺ"6*q9Ph~r"㘩`_b7 lfn`sjsuB V!M0[蜐.7E_VJ)2G _Tg4K,RCջX3Ii|lɩْ, [=z@ϙ-_mz?;䍜RzCNpQJH~'1ـ mF'0!>+hS F!ԅT԰5x7 ޼18qkMڑC^Te$X?., ;|A=N'gh?in܇1:w9ԒA{szXW2V se}PiN׻ OK8OzvT:O%>iUp‡]G%D6Y>>L u%v/ qR%DF<?RK׳RexJnu J„x/"킊bKHHtY)SiI7w!*iyw}e}F<=p=ݴ,^ux:u]xT(+'a~:dNMSo}9+rWZc'6wn<_։}*=4pAKތ#2rqzdbN, 7Z0:Na=C :T6?R!LO4Dѽ"`r: Hy~p$L[KFu#C0/Qو<~D(mR贫b WZnt6ܕ>ũu8q 8wٞV 4-ELǠV GObU&fiZssl`|U<(9-GBB/ + i/8>Z=zf zHCIV{pL`ȾbF_9]#WIT8bʆi$g v($XB);x踉9T d>zD&cyP5WI&[lZmQCB~-* t B*Vns1J)CG=gw?3`PvB?ɗV~s Z~ ` 5w9t8qI&h:!@'0l(xO`b7po<pbO19jX(7ԭ/ 09%r  HXprQV|qb3[HI$ jk@ 0ɡc,~V陗D' Dޖ.Ԥ Lⱊ6!{ip\y礢,p[)ˇ'p&pQ0c}=ae'ٽdg"-m9qy}6!~2.6PLAT' qo}Omf3cAXҜԩ>*%foi!l zYW6ȍViCl T쬡-WqdQf1t?e)`I&+#Ao.6]@-7o2 %ڄ\#xY}_dYIe>RKy F W|!φT(Wz R7{07R3XْM]|j%8eA96NyQ'Hdxh%:"fMs& R LpK4hT ٦ὒh!Lb b, 铉lc9.y:JZ0G_p}ؔ[k{lQA8#LVȶ|68u]8RaAE\[o6 2^g> *ێͱkbÚ NIhx=n-x p&yoXp!<' n TgtKc o ڌLzDȶ\%ĬwO4#6F.R>k{ ɍ#_oBKDXdJt|ڈ0qٚyFI!Mt|Mf2ȧǓG^3J߸_6n!f8!~]lאxv=6*;,2olQefO-2}R i?֭{Ɛ*st֬N8M%TqOy?i{ 0 a@N Bzwhǝ9/cAM uc5Gwʀ-+.[mvJk|qXۑ̎ꋚ97lvD|d{'"ϧEȔ;\(Y C 9&ʛ ⤉YI:@u^k˩ @4-\o[*I rK ma-KvUƬ ;FpD)8ܼfOciBbWaGj]ԽQq}V~sgXޙuLpU2ᵹn m3ROӵT^3/NZ_6]"Ьõy92B.^rfzHe9c3=]o*^7/Tf;I7.Z7i7~\eNGe٘aZTP}gb@V*6|<{[odO s iz\!>.-f w)PcDl:/1Hد{x}okH4ؙxݬ4>J~ MTea@ m]S;JjJN:'#Lz<8֛B;WƷf"9edلJA7"G|uc-quYZ ytRZ&Mp[jO^|5ZHn$@`|:és[ߑ``.Up)H#?"I$|\ȍXGϣ\!Qo9wιX[a;{`"P OEu %L-\}obaJE]lw4~ _h?%_zׇL 1 é 9uERF$%luÃy|eʏk#i/ H2WhkQ 4p1KQ\ꨗkz>?1Zxͮga2P\pקSm/!N xHY=ΠqsڲR1:D 悫B+*HpqZ8JFow j 9-DZ]Vj?6;Ttu6`,ت~uTzw̟i7t;.\,N)_ jju@}O:.NT|>/'B o\|Sٽc} %:Ktf֐ 8QT ]E[T|k٭ zKbkܥD?Cٛ(k*Kᘧ9cKNHuooS!xՒ yx\V{iD+#75Y $p֕G7M+y'%%D]8Fs$ӷ0:@%i_&YLĽ|>IzFN2f!C IH . D+/BPzAgX̙w_rΌ#&ঈ'ET"% EޛI*~p̹QHX-7lcD>h jF P4_H :XXGXʌEJL+f/uU en+Fc0} |vbܧB#b({׽YDTjxS? nd;/` @3%|IDҥ0.-WO`,W@zܽ9Hg[.b\\u*SK泘4:& [Q@AF ȸaJnyK1ӧS 6NS"J/(ƑeMxm c%W/qlB\]^-b?.&>NdZ8:~14?XG[1ѐFd(6" 6F3+G)|,@c(儙qM`"|X7~J zP ek XQ+xI4:sK<m;՟Թ1ÑoRU>4Է}+{MUz* ;s0!P`E^uLȌbT3u:e8褌y & u<n+ۿʩ