composer-cli-19.7.39-1.el7>t  DH`p^$ƨX#4zFtiF7&Ρƚ*oOT>L] rLAsW=~ׁOt7:p7/9Yo^ʻQ 9%yY '39dts_BWSSP7oу>fPSA4/XVnGoF9N߼ĈG$W bP,>&3e+a߉lpPG.P9lF Qa^ sB$ ~˕17T `dKͱ(у1e2G,ՓaPHVŠ@ fGalϊr,yE$k%} F_`bCٔ;?.5(ww9'BiVIgBIȘ] G]dNf1CI}b OavћWaU V|>JnlvYk Ro وv[1555f6dc0daedf9c6f4f889875b4794f739e30b9|^$ƨjQVK\ƺ_OL5E (S.t嗥M>,źH=(ezXLM0%I&Ql^i(9w5{]umr3_/r.-f]ɆM{(+ 8d?dd  \ 2Fekt** p* * l*  * **z*Lt*@` (48<9:vG[*H\(*I\*X\Y]\] *]]*^_b`Md`e`f`l`ta*ua*vbXwb*xcT*yc(dCcomposer-cli19.7.391.el7A 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.^@x86-01.bsys.centos.org`CentOSGPLv2+CentOS BuildSystem Applications/Systemhttps://github.com/weldr/loraxlinuxx86_64Q**YTTG.E0E0Q % %y1\\ B !## ) % %큤A큤^@]1]1^@^@^@]1^@^@]1^@^@]1^@^@]1^@^@]1^@^@]1^@^@]1^@^@]1^@^@]1^@^@]1^@^@]1^@^@^@^@^@b9bfd329f10014f75ea82293cab32cbf75e9be8a8a39e7993807a2d11d4ad932603fe05e397a275aae3512fe3103e708e57388ae4aa5d5f1a32875771627cf7dd127bf78e5a9209a9039f724c36ad55c34793a647b1456178f27b539d5e86c00b670f310fbd9b2bb3115fac89d4da35a2f174f3709f123632e45b48c21a1a360b670f310fbd9b2bb3115fac89d4da35a2f174f3709f123632e45b48c21a1a3607a31e56d2ffa4904749725965e763ce165b68e0b22835df7c536d3649da5b236f8192280a624e8cb681e7ff9e1bbf8a2e08a111250f0d4b913129af8deb6b912f8192280a624e8cb681e7ff9e1bbf8a2e08a111250f0d4b913129af8deb6b912e4b325a591e6594374587f45a3f1f085767c0ac3a3c165f6690af41bde9eb4068bba2d6fcf86ec87a2092e24c62facc7ccf34a0388d320202268fcd34cde70ea8bba2d6fcf86ec87a2092e24c62facc7ccf34a0388d320202268fcd34cde70ea12f80744483826817c8dcb89dc1dfe27755c155fa3184f8e3f40fe0697ce3f58319a575c4b56df5821804f1f19ee04d0565265c44e0581fa63c99bb4b6e38fca319a575c4b56df5821804f1f19ee04d0565265c44e0581fa63c99bb4b6e38fca625bfbe00d126bbfa2fab6a1adc7fcc4b6d93d580d41afe1d6f1ef89f9eb6ffad80d793dcccacdd5cbdbe93c5a1e7ab60c9edfe86f70cfa9c6a4c0e210d0bcbbd80d793dcccacdd5cbdbe93c5a1e7ab60c9edfe86f70cfa9c6a4c0e210d0bcbb0783799e625992baec04937b2121f1edb037b7130ece9a6b3ecc22893b9ba411e3d3a4a3c4d62df38ef92e91c4b57120a425f157a857f00429eced61150a4143e3d3a4a3c4d62df38ef92e91c4b57120a425f157a857f00429eced61150a4143e8aae72642750b39f0ac27217fb4182a936dcfca6c5849cf1592e253bde459ec18349cb907f46e198af6a32c3a1b5a17014dd12368a11876970ac250ae1159fc18349cb907f46e198af6a32c3a1b5a17014dd12368a11876970ac250ae1159fcc71b73758f93fc190978d6213e6b6f2c87f997e888f89c8d30700f808e99e5dbe034b311dc2d4b6cc4def5095188174fc063c584cdf5b9611596805ccf77e074e034b311dc2d4b6cc4def5095188174fc063c584cdf5b9611596805ccf77e0741b4bd603340133f95a4ea3f1a4e017961ff05b3aeaf073f17c576e0a71376214489226b254658ec7bcd66f23710e127ccea956baf927223e31e03539a014aabe489226b254658ec7bcd66f23710e127ccea956baf927223e31e03539a014aabe95c518d9e26a2b027acfbb08521e3e46fe107cb1b9eb677d2846fa7352714b97c236cdf478df67960cfa69110dadc40a2654c19d96ad766c2a8ba7c50189fefbc236cdf478df67960cfa69110dadc40a2654c19d96ad766c2a8ba7c50189fefbc7b0795000e233a299b1d745667a82006e452b5817f0c500de3a0e872d4e5ce56c98949d424e250403013fa105ce34ed992d482fb2eb48c00607a323c00620e66c98949d424e250403013fa105ce34ed992d482fb2eb48c00607a323c00620e60eaae80d3ea60f1cf3ce566b4457d3c68b1db09492034b32bcabf4cdfb539367e5f04ec889c7ecdb4997c495e52466bd3899e94bbc660ef7879a1d43d7cd918be5f04ec889c7ecdb4997c495e52466bd3899e94bbc660ef7879a1d43d7cd918b983fa3d353103f1980fc70070fee54c4a97a73257b8abc50d7be8f9cbaa1a85735196df880f8934a951e0994e8ec66ee09bbb5fc1249620a495d194dfb2ad4d735196df880f8934a951e0994e8ec66ee09bbb5fc1249620a495d194dfb2ad4d7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlorax-composer-19.7.39-1.el7.src.rpmcomposer-clicomposer-cli(x86-64)@@     /usr/bin/pythonpython(abi)python-urllib3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3]}@]7@]]@]@]:\s@\@\@\O\\s[ͻ[F[R@[ @[:@[[l,[Q[H@[3|@[*A[(@Brian C. Lane 19.7.39-1Brian C. Lane 19.7.38-1Brian C. Lane 19.7.37-1Brian C. Lane 19.7.36-1Brian C. Lane 19.7.35-1Brian C. Lane 19.7.34-1Brian C. Lane 19.7.33-1Brian C. Lane 19.7.32-1Brian C. Lane 19.7.31-1Brian C. Lane 19.7.30-1Brian C. Lane 19.7.29-1Brian C. Lane 19.7.28-1Brian C. Lane 19.7.27-1Brian C. Lane 19.7.26-1Brian C. Lane 19.7.25-1Brian C. Lane 19.7.24-1Brian C. Lane 19.7.23-1Brian C. Lane 19.7.22-1Brian C. Lane 19.7.21-1Brian C. Lane 19.7.20-1Brian C. Lane 19.7.19-1Brian C. Lane 19.7.18-1Brian C. Lane 19.7.17-1Brian C. Lane - 19.7.16-2- test: Turn TestLiveIso back on (bcl) Related: rhbz#1770193 - Makefile: archive should not run git tag (bcl) Related: rhbz#1770193 - lorax-composer: Add liveuser on live-iso to wheel group (bcl) Related: rhbz#1770193 - tests: Boot the test images with graphics=True (bcl) Related: rhbz#1770193 - tests: Add serial console to images we boot in CI (bcl) Related: rhbz#1770193- lorax-composer: Change cockpit.socket examples to cockpit (bcl) Related: rhbz#1718473- tests: If TEST_OS isn't specified then match the host OS (atodorov) Related: rhbz#1770193 - Remove all repo files & install composer-cli from host repos (atodorov) Related: rhbz#1770193 - Always remove lorax-composer & composer-cli RPMs before installing them (atodorov) Related: rhbz#1770193 - Always remove existing VM image before building new one (atodorov) Related: rhbz#1770193 - tests: enable compose_ext4 test to use CDN repos (atodorov) Related: rhbz#1698366- tests: restart composer after adding optional reporsitory (atodorov) Related: rhbz#1770193 - tests: Keep beakerlib repo on the VM for tests which need it (atodorov) Related: rhbz#1770193 - tests: unskip Qcow2 scenario (atodorov) Related: rhbz#1770193 - tests: Ensure failure if beakerlib results file not found (atodorov) Related: rhbz#1770193 - tests: Documentation updates (atodorov) Related: rhbz#1770193 - tests: Use host repositories for make vm (atodorov) Related: rhbz#1770193 Remove unused make targets (atodorov) Related: rhbz#1770193 - DRY when setting up, running & parsing results for beakerlib tests (atodorov) Related: rhbz#1770193 - tests: Fix check_root_account when used with tar liveimg test (bcl) Related: rhbz#1770193 - tests: Use the same asserts as before (atodorov) Related: rhbz#1770193 - tests: switch to using podman instead of docker (atodorov) Related: rhbz#1770193 - tests: Remove nested vm from tar liveimg kickstart test (bcl) Related: rhbz#1770193 - tests: Use --http0.9 for curl ssh test (bcl) Related: rhbz#1770193 - test: Boot the live-iso faster, and login using ssh key (bcl) Related: rhbz#1770193 - tests: Split testing the image into a separate script (bcl) Related: rhbz#1770193 - test: Split up the test class to allow booting other images (bcl) Related: rhbz#1770193 - [tests] Collect compose logs after each build (atodorov) Related: rhbz#1770193 - [tests] Use a function to wait for compose to finish (jikortus) Related: rhbz#1770193 - [tests] Use functions for starting and stopping lorax-composer (atodorov) Related: rhbz#1770193 - Update for differences from py3 in the backported code (bcl) Related: rhbz#1718473 - Remove repos.git related tests (bcl) Related: rhbz#1718473 - composer-cli: Update diff support for customizations and repos.git (bcl) Related: rhbz#1718473 - Add support for customizations and repos.git to /blueprints/diff/ (bcl) Related: rhbz#1718473 - tests: Update custom-base with customizations (bcl) Related: rhbz#1718473 - Change customizations.firewall to append items instead of replace (bcl) Related: rhbz#1718473 - Update customizations.services documentation (bcl) Related: rhbz#1718473 - lorax-composer: Add services support to blueprints (bcl) Related: rhbz#1718473 - lorax-composer: Add firewall support to blueprints (bcl) Related: rhbz#1718473 - lorax-composer: Add locale support to blueprints (bcl) Related: rhbz#1718473 - Update docs for new timezone section (bcl) Related: rhbz#1718473 - lorax-composer: Add timezone support to blueprint (bcl) Related: rhbz#1718473 - Proposal for adding to the blueprint customizations (bcl) Related: rhbz#1718473 - tests: Document Azure setup (atodorov) - tests: unskip Azure scenario (atodorov) - Support CI testing against a bots project PR (martin) - Makefile: Update bots target for moved GitHub project (sanne.raymaekers) - tests: Add kickstart tar installation test (jikortus) Related: rhbz#1733504 - tests: Increase test VM memory to 3 GB (jikortus) Related: rhbz#1733504 - tests: add option to disable kernel command line parameters check (jikortus) Related: rhbz#1733504 - tests: Use a loop to wait for VM and sshd to start (bcl) Related: rhbz#1733504 - tests: Drop sort from compose types test (bcl) Related: rhbz#1749802 - New test: assert toml files in git workspace (atodorov) Related: rhbz#1749802 - Change paths for '/api/status' calls and skip this test (atodorov) Related: rhbz#1698366 - Ignore Cockpit CI files when linting (atodorov) Related: rhbz#1698366 - Use optional repository in Live ISO test (atodorov) Related: rhbz#1698366 - Install test dependencies inside virtualenv (atodorov) Related: rhbz#1698366 - Install python2-pip in the test VM and disable EPEL repo (atodorov) Related: rhbz#1698366 - Use qemu-kvm in tests instead of qemu-system (atodorov) Related: rhbz#1698366 - Skip AWS, Azure, qcow2 and live-iso tests (atodorov) Related: rhbz#1698366 - Don't hard-code the path to toml-compare (atodorov) Related: rhbz#1698366 - Install or remove packages in the test environment (atodorov) Related: rhbz#1698366 - Install additional repositories for testing (atodorov) Related: rhbz#1698366 - Prevent ssh asking for password when testing on interactive terminal (atodorov) Related: rhbz#1704209 - Fail if number of excuted tests != number of dicovered tests (atodorov) Related: rhbz#1698366 - Fix typo from test backport (atodorov) Related: rhbz#1698366 - Use passwd --status for locked root account check (jikortus) Related: rhbz#1687595 - Backport changes for Cockpit CI (atodorov) Related: rhbz#1698366- test_compose_tar: Fix docker test (lars) Related: rhbz#1720224 - tests: kill the qemu process name used to start it (bcl) Related: rhbz#1710877 - Update local copy of lorax to current rhel7-branch (bcl) Related: rhbz#1668520 Related: rhbz#1715116 Related: rhbz#1689314 - Update the lorax templates to match what lorax provides (bcl) Related: rhbz#1689314 - Enable networking in lorax-composer templates (bcl) Resolves: rhbz#1710877- [tests] Handle blueprints in setup_tests/teardown_tests correctly (atodorov) Related: rhbz#1698366 - tests: Set BLUEPRINTS_DIR in all cases (lars) Related: rhbz#1698366 - tests: Change the way how we remove pyOpenSSL (atodorov) Related: rhbz#1715003 - Use a less strict regex for disabled root account check (jikortus) Related: rhbz#1687595 - Add test for passing custom option on kernel command line (jikortus) Related: rhbz#1688335 - Use verify_image function as a helper for generic tests (jikortus) Related: rhbz#1704209- Pass ssl certificate options to anaconda (lars) Resolves: rhbz#1701033 - Change [[modules]] to [[packages]] in tests (atodorov) Related: rhbz#1698366 - Add new test to verify compose paths exist (atodorov) Related: rhbz#1698366 - Add new sanity tests for blueprints (atodorov) Related: rhbz#1698366- tests: Add a test for using [[customizations]] with [customizations.kernel] (bcl) Related: rhbz#1688335 - lorax-composer: Fix customizations when creating a recipe (bcl) Related: rhbz#1688335- Fixup print function usage with StringIO (bcl) Related: rhbz#1688335 - lorax-composer: pass customization.kernel append to extra_boot_args (bcl) Resolves: rhbz#1688335 - lorax-composer: Add the ability to append to the kernel command-line (bcl) Related: rhbz#1688335- Add test for starting compose with deleted blueprint (jikortus) Related: rhbz#1683442 - lorax-composer: Return UnknownBlueprint errors when using deleted blueprints (bcl) Resolves: rhbz#1683442 - lorax-composer: Delete workspace copy when deleting blueprint (bcl) Related: rhbz#1683442 - Use existing storage account (jstodola) Related: rhbz#1673012 - Record date/time of VM creation (jstodola) Related: rhbz#1673012 - Update datastore for VMware testing (chrobert) Related: rhbz#1656105 - Fixes for locked root account test (jikortus) Related: rhbz#1687595 - Add checks for disabled root account (jikortus) Related: rhbz#1687595 - 'compose info' is 'compose details' on RHEL-7 (jikortus) Related: rhbz#1687595 - Update some grammer issues in the test Bash scripts (chrobert) Related: rhbz#1656105 - Update datastore for VMware testing (chrobert) Related: rhbz#1656105- Allow overriding $CLI outside test scripts (atodorov) Related: rhbz#1687595 - Use make ci inside test-in-copy target (atodorov) Related: rhbz#1687595 - New test: Build live-iso and boot with KVM (atodorov) Related: rhbz#1656105 - New test: Build qcow2 compose and test it with QEMU-KVM (atodorov) Related: rhbz#1656105 - New test: Verify tar images with Docker and systemd-nspawn (atodorov) Related: rhbz#1656105 - Update OpenStack flavor and network settings in tests (atodorov) Related: rhbz#1656105 - Install ansible and openstacksdk inside virtualenv (atodorov) Related: rhbz#1656105 - Remove python-requests, python-dateutil and pyOpenSSL (atodorov) Related: rhbz#1656105 - Add /usr/local/bin to PATH for tests (atodorov) (atodorov) - Do not generate journal.xml from beakerlib (atodorov) Related: rhbz#1656105 - Expand parameters as separate words (jstodola) (jstodola)- lorax-composer: Check for STATUS before deleting (bcl) Related: rhbz#1659129 - Check for existing CANCEL request, and exit on FINISHED (bcl) Related: rhbz#1659129 - Add cancel_func to virt and novirt_install functions (bcl) Resolves: rhbz#1659129 - Remove duplicate repositories from the sources list (bcl) Resolves: rhbz#1664128 - Remove unneeded else from for/else loop. It confuses pylint (bcl) Related: rhbz#1666517 - Allow customizations to be specified as a toml list (dshea) Resolves: rhbz#1666517 - Make sure compose build tests run with SELinux in enforcing mode (jikortus) Related: rhbz#1654795 - Add tests for metapackages and package name globs (bcl) Related: rhbz#1641601 - Upgrade pip & setuptools b/c they are rather old (atodorov) (atodorov) - Workaround openstacksdk dependency issue (atodorov) (atodorov) - On Python 2 Azure needs the futures module (atodorov) (atodorov) - On RHEL 7 we have Python 2, not Python 3 (atodorov) (atodorov) - On RHEL 7 we have yum instead of dnf (atodorov) (atodorov) - On RHEL 7 `compose info` is `compose details` (atodorov) (atodorov) - Report an error if the blueprint doesn't exist (bcl) (bcl) - Build the HTML docs before running tests (atodorov) (atodorov) - Disable pylint errors with Flask and gevent (bcl) (bcl) - Backport cloud image tests from master (atodorov) (atodorov) - Fix compose_args for openstack image (bcl) Related: rhbz#1656105 - Fix compose_args for vmdk image (bcl) Related: rhbz#1656105 - Fix compose_args for vhd image (bcl) Related: rhbz#1656105 - Fix compose_args for ami image (bcl) Related: rhbz#1656105 - Update projects list to return only the unique projects (bcl) Related: rhbz#1657055 - Change yaps_to_module to proj_to_module (bcl) Related: rhbz#1657055 - lorax-composer: Handle packages with multiple builds (bcl) Resolves: rhbz#1657055 - lorax-composer: Check the queue and results at startup (bcl) Resolves: rhbz#1657054 - Add an openstack image type (bcl) Resolves: rhbz#1656105 - Replace /etc/machine-id with an empty file (dshea) Related: rhbz#1656105 - Add virt guest agents to the qcow2 compose (dshea) Resolves: rhbz#1656105 - Add a vmdk compose type. (dshea) Resolves: rhbz#1656105 - Add a vhd compose type for Azure images (dshea) Resolves: rhbz#1656105 - Add an ami compose type for AWS images (dshea) Resolves: rhbz#1656105 - Remove --fstype from the generated part line (dshea) Related: rhbz#1656105 - lorax-composer: Install selinux-policy-targeted in images (bcl) Resolves: rhbz#1654795 - Remove setfiles from mkrootfsimage (bcl) Resolves: rhbz#1654795 - Remove SELinux Permissive checks (bcl) Resolves: rhbz#1654795- Use matchPackageNames instead of searchNames (bcl) Resolves: rhbz#1641601- Revert "Rename composer-cli to composer" (bcl) Related: rhbz#1635760- Rename composer-cli to composer (lars) Resolves: rhbz#1635760- Add a test for repo metadata expiration (bcl) Related: rhbz#1632962 - Create a new YumBase object when repodata changes (bcl) Resolves: rhbz#1632962 - Fix projects_depsolve_with_size version globbing (bcl) Resolves: rhbz#1628114 - Add a version glob test forprojects_depsolve_with_size (bcl) Resolves: rhbz#1628114 - 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#1626120 - Lock the root account, except on live-iso (bcl) Resolves: rhbz#1626120- Fix depsolve version globbing (bcl) Resolves: rhbz#1628114 - Fix /compose/cancel API documentation (bcl)- Fix composer-cli blueprints changes to get correct total (bcl) - Fix blueprints/list and blueprints/changes to return the correct total (bcl) - Add tests for limit=0 routes (bcl) - Add a function to get_url_json_unlimited to retrieve the total (bcl) - Fix tests related to blueprint name changes (bcl) - Add 'example' to the example blueprint names (bcl) - Don't include glusterfs.toml as an example blueprint (bcl) - Add a pylorax.api.version number (bcl) - composer-cli should not log to a file by default (bcl) - Add documentation for using a DVD as the package source (bcl) - Set TCP listen backlog for API socket to SOMAXCONN (lars) - Add a note about using lorax-composer.service (bcl) - In composer-cli, request all results (dshea) - Fix bash_completion.d typo (bcl) - Fix a little bug in running "modules list". (clumens) - Add tests for /compose/status filter arguments (dshea) - Allow '*' as a uuid in /compose/status/ (dshea) - Add filter arguments to /compose/status (dshea)- Move disklabel and UEFI support to compose.py (bcl) - Fix more tests. (clumens) - Change INVALID_NAME to INVALID_CHARS. (clumens) - Update composer-cli for the new error return types. (clumens) - Add default error IDs everywhere else. (clumens) - Add error IDs to things that can go wrong when running a compose. (clumens) - Add error IDs for common source-related errors. (clumens) - Add error IDs for unknown modules and unknown projects. (clumens) - Add error IDs for when an unknown commit is requested. (clumens) - Add error IDs for when an unknown blueprint is requested. (clumens) - Add error IDs for when an unknown build UUID is requested. (clumens) - Add error IDs for bad state conditions. (clumens) - Change the error return type for bad limit= and offset=. (clumens) - Don't sort error messages. (clumens) - Fix bash completion of compose info (bcl) - Add + to the allowed API string character set (bcl) - Add job_* timestamp support to compose status (bcl) - Add a test for the pylorax.api.timestamp functions (bcl) - Add etc/bash_completion.d/composer-cli (wwoods) - composer-cli: clean up "list" commands (wwoods) - Add input string checks to the branch and format arguments (bcl) - Add a test for invalid characters in the API route (bcl) - Return a JSON error instead of a 404 on certain malformed URLs. (clumens) - Return an error if /modules/info doesn't return anything. (clumens) - Update documentation (clumens). Resolves: rhbz#409 - Use constants instead of strings (clumens). Resolves: rhbz#409 - Write timestamps when important events happen during the compose (clumens). Resolves: rhbz#409 - Return multiple timestamps in API results (clumens). Resolves: rhbz#409 - Add a new timestamp.py file to the API directory (clumens). Resolves: rhbz#409 - Run as root/weldr by default. (clumens) - Use the first enabled system repo for the test (bcl) - Show more details when the system repo delete test fails (bcl) - Add composer-cli function tests (bcl) - Add a test library (bcl) - composer-cli: Add support for Group to blueprints diff (bcl) - Adjust the tests so they will pass on CentOS7 and RHEL7 (bcl) - Update status.py to use new handle_api_result (bcl) - Update sources.py to use new handle_api_result (bcl) - Update projects.py to use new handle_api_result (bcl) - Update modules.py to use new handle_api_result (bcl) - Update compose.py to use new handle_api_result (bcl) - Update blueprints.py to use new handle_api_result (bcl) - Modify handle_api_result so it can be used in more places (bcl) - composer-cli: Fix non-zero epoch in projets info (bcl) - Fix help output on the compose subcommand. (clumens) - Add timestamps to "compose-cli compose status" output. (clumens) - And then add real output to the status command. (clumens) - Add the beginnings of a new status subcommand. (clumens)- Document that you shouldn't run lorax-composer twice. (clumens) - Add PIDFile to the .service file. (clumens) - Log and exit on metadata update errors at startup (bcl) - Check /projects responses for null values. (bcl) - Clarify error message from /source/new (bcl) - Download metadata when updating or adding new repos (bcl)- Support loading groups from the kickstart template files. (clumens) - Add group-based tests. (clumens) - Include groups in depsolving. (clumens) - Add support for groups to blueprints. (clumens) - Check the compose templates at startup (bcl) - List individual package install failures (bcl) - lorax-composer: Update documentation (bcl) - Add help output to each subcommand. (clumens) - Split the help output into its own module. (clumens) - If the help subcommand is given, print the help output. (clumens)- Only include some of the test blueprints (bcl) - Include example blueprints in the rpm (bcl) - Make sure /run/weldr has correct ownership and permissions (bcl)- new lorax-composer package built with tito- New lorax-composer only package  "##%&&())19.7.39-1.el719.7.39-1.el7composer-clicomposer-cli__init__.py__init__.pyc__init__.pyocli__init__.py__init__.pyc__init__.pyoblueprints.pyblueprints.pycblueprints.pyocompose.pycompose.pyccompose.pyohelp.pyhelp.pychelp.pyomodules.pymodules.pycmodules.pyoprojects.pyprojects.pycprojects.pyosources.pysources.pycsources.pyostatus.pystatus.pycstatus.pyoutilities.pyutilities.pycutilities.pyohttp_client.pyhttp_client.pychttp_client.pyounix_socket.pyunix_socket.pycunix_socket.pyoversion.pyversion.pycversion.pyo/etc/bash_completion.d//usr/bin//usr/lib/python2.7/site-packages/composer//usr/lib/python2.7/site-packages/composer/cli/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuASCII textPython script, ASCII text executablepython 2.7 byte-compileddirectory  !"#$%&'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?7zXZ !#,|a] b2u Q{K(q-Lp&\dQZpYMYM׼ou:qe?<+VW%&NaQRr6 UϚZ~xvRKP3Zl3*ep͞;_pnLmL({3mf?>Pu%Qm12wpݹR7 >U=mZ bb nQhq 2ٌ!l* glcvF+L}rFMaY9T) J4U1R HâD*M g% Lr5]UHه$N_\yyv %/%_'}3j\+ދ[>PvGX-gYOLCigwZTPp~2kv-{L?0̖̃qwcQת!߉V!,}bh`=8+osp_)g+Iј%֡V_"PMA TR;$T eC$N FЌ6Oc)٢c1Ed ōT)C k,B$/q4.ZV}.*#ÂKJ\21)Kr& a U#30ʰEK^ˤŐ >`7 [H.v : 'bp1OW~FBz)WHBsx٦ ô4u7\.޾Q: 8~&:IAƭf''B8mźz;Xz\R]֣(6fdg7a>Ҭr@89O)~f?G}#[p I*CXaTӨCupEF4_&ފza6l9̊ և{\UGʻzQ>s =L@I{$&y;;?-y sW9%wm쉣u}ẍ́ P 5YĄ`8(BR`?;?(B+۝axŽz/'B/ 9d*5S代 ;5M CI(Uu`%Et5Ľ!AԜ:.l ۩wN37CQbd1i/Ki7LM4BvW\LpxF"* 9V1ėU5^4a_L*rYiiP2tHfPir}fg yP ~L.P̵c5L?ѓIK!E>Gt~:WM5]Rv2X= /mZιee>ߓ l+ -&@c*͊ II[aCG/(+CO`q7Tox =6s59Nn+^]ZႷK#1 \Iey'GSOI}Ri jkk<x0-v*h Kf*,GؚIѝ;qj-lI+5 "wp V}Y8e,9ڝթaRl/٥zsi=Q^ӉEYΌLݖ\mY9 Q8Og@CDg YA.!n28 G8I]b<H)1 "" "p|6V-K'~zzm)+. 2<ꧡwG+~.&@:z[EXrM@C5? ӜDʘx}g5BeWJK=t*X(|љpn $5xwk!PáʲZlk)36p_?!A%0yu&3b =Y[BMI Cn 5[ ቒgNJK6ͩ2Z!1[ǟPc8rSr"k"6]"sR[@_/?yam]8/}y'v hMۄES#ixPH] |!;I0m$?;8K*6$j5wem0W>HJݏ4PL!tW^\ѻ9fLd b)H^5)3E/=]$*W_ 9Kug5.`'wBΞ^୅BeS>n̢VR*ns;ERc_ шIVUp NN~%INf]'|Xb[Yq҄w%QL:+JSIQ d 8ʦL~^:PwpjTTѩ6p2WG`'V\{6ui9+$k,m&9!;-8RmFΔB7i{TxhD=%^<)NfG5pgI iݴcKH;_Ojý*c@AyUKy]P}R3`!ϣoT{'QѤZj#iK\N5(y |/bYI"õ5`U)& 7s_ * KN.!;v$y 凿ټ{ߙ!"s TF a㢄^Yvgh= [ؼHv6,L:xq][tT-- g- E95Xf# “t~$!m̭ +֍[F=5u6="R0av{q{,$yY HODݽ.N1VsE-]m=\YIˏ=#JiuFMz.ݺP R]޼N 5Zi-BR$c&x$+yN>Y$qWWNLjCh1/[ taIBHp9QA&:0ӱ<~J;dQԘh'w%=߬{ЊZ^3s'UJ{{$P\/JmYF~uQ7<QT$o^iEŋYֶ6mb_3K*|Pٛፑq㧶ڂH\Y~]E#7քЇkVk욐th9||6 ,"ܓÒ-j(3ܸv */xӁ( Kg SƧL)x oL=IPV7d3@ Qv 3 ]ƗAU筁!ZeIE%8/'&XlPÛ/ʤS@֎,RW-ZGp1ʇ!ϐGemu[y*Pы݊yJV|;EQ+OҟH@P2l; 5n0bp.E{uߙ_*+EҬOOe_*3F"1+`M2h:yK*j:7'؇xEpX\mJf*,. "q5\R7H>oKc2׸h'(^Æ]kw>;>f~f䦠#S+BB`kb͞u8HJxлj%I 55YܲB,VGC}.NOƼluh'?s$?0! ¹& D /VnuJakI3r7nLW=݊#īn\s#)hڑ du7՟c$6Uؓ`jSUo$nΗSC_×趌~%.0=iGЪbl/!p MXOd"׮-~p;n<h͎흴3fR:iFH'(HB&N"WH埒Q"n@r!/atR)g0LL/ RC 22 #80aFXY2o BL"uQ)hu ǞynϐЍGyد5oԬsc6a>#3˓x``;, Xq\Uw%̃Eⶻ2D5rSD"ӱK&?bmQ*"OOyѩr5VjHչ4:݀wAoK=9**5iF5R}?w5<`N:3`\? 1Qϟ̖}dSׂ]=L`(u-gP}"AAc)PW=qݜP:`CQ́/OuNj>)O@&Huh$(LE_D]-@[XK gk͠&KSN T `>U{($16yi*lB@ns`TG\ttiJ4tĶuH^Yֲ, tԄJT}VN)y߫P 6*gARݸ3'#VNϸEsCi@^) ¼e-.#ɨ&hŰd,`IZ`q;WcC{4JP,hy#UUJ@{* _|LUQ;H40ס_+-4,K*:Q' @ :9>>'Gl ped5_FsLG˰'~wG)hMSQLZ.''1ד-oJHg}tp6(\xq'`|i0t8*>>Vާ.x2(âTD1?ɽ]s`-uN͸|jՒ]qqXb+.j=JUޖ7D(` `1ά*{b*P*Ф?T`|gYf\'âpM\-Q_/k;Q}nS,׺ᠩa 8.*#gapīW`gLCL O MS^ k X8>,1+F ſsakm,?I|':Ue`DW" l(z|xWi" kw6b" !aIP'N! r\0dV%AGЇ=Ҝ5JLș2T ׻q9?!#2פCjNx ju7T]99I~6`0rF43tw{aɄ%2(;  ]XU:m2Vb29=O,АVe=IiU>vf+ *Xz: P0Lu`Z O`&Rsb=o2:W_}J&I;{'&?6?]yZ^{E{Ws-HxބQ WB"^{ <PWJNVF8Z2gwrjؾ p0|LgK:_nJlBE\嬩;6EΩʗ̘|_PzH8gnT.XMhubyr(kݩ.jU~}cbJ=O穀)fA2ggif+<}ʯы}{5 wnJSn*rS-eE͖kzXZ0%tUw luǾ#L*`5pV4E|(dQji_Rb2Rl+eXQj۰Ţwxwc'%CaEMR$۷Z4 nYjPAnuTK5c)dOLh܉I/cwke):V)c<&]_oH$$}f*絪|=ˤ""/2cŀևknֻ?T{H(mïrYAwN-6{?}y̾X8W\qH!v9/"sZ᧺v!ؔl]PV.,ށ\(ú}"2]0j4_鿮ڀAhU,n'$۪*t>O3੮!@cc||a f/BTMQ1n_+A kj:>>z<#Qh[@VxRwt)ο~bTْp3آ0%Y'f S~FwAp J4E}QO]ua5O)B1{ 'UXyYK'`%MS^J5D0m8)BLj,ۇFf2CG Ns;+W'<dnu]h}h5f0$c K0v7ؙ*htj\&6$YN@I! arB؍$%R\Q[d={_W ȜF.x]qrDnSe\gYnoծNNś u">9aV؟Hu6#{ЌiJLDQvJ6$sr0fCJQlŸp'=m #+:_0aϚ5/Izo/%}R j\_]JfH1APJIỠH޻="yQ_ s˄-@j`s"aۗOVHEBkb7Tk ^2|\PUJViYT~ɪ㘵<+si9/t҇XádW9DpNu7~.,[!}TbWd {m6@ ns\+M7!ucATd5nZF2Hn1չ)V#Ft\W{ъWaӰ ݖtf3nU]" I0|aRAnt yH*fJض@ǸwiE Ѱ??9\5|r/{wӖb#%fg J%eswEW.,Cgh K%YIu2lG "Iyך;'e֕5R vpbD7nYap i=CDZQmtݡ^h Z6vxح|"uu"^q$Cv?pρ=N.`.-oΔS8nyKҲ+M2Cm؏sR%ޭ́JX~qϵF44z>Xۺ#p :^KɾթG"DE>g \\WjSo7/`F䑮Xc~S2qs%RC_$\LsW<$MTr6+b,G>ZI8ɑ}@\pZ"fT57GXQ03 7MaZ@)1D? "ymc?Xl_jRϻ}@ Zc(2ɤ! 2 H r'[Bb)ϼ'  K]mNt9I6y DJ\${[$(G1m@4}=比"Np`֔f6m47b2#{1fWnͯszX +coo!vرª=SwmZ#guaRȷ<`>,w_ ;?Ϟ߽ jF 2Bu~$\Gjn-~&_Rr} nT;. eRyRlJT2@|SQ#B?qkyU:Gi:J9CbEi o (@^LTrqZ/qțjТW|G-xM2_O!?=cBnOlL4}~+҅&@qIPFp~IEzJEԱ1e@POG{a\ؾ?NysxCL3:܁~O N>"|;)QدxGKߎ=O.M ġ{Ui<\RZ*?{sC932x6qL6NqG.Jܗs <8ūGqqXpHANb7nL_1HbeVk#1_ G6ޫXRl#ZD1`?G:lb`Z{K#->dvjIٳXV"s 1dh!9.|FG FR_TҾD>f12 . iٽԎzmzXC!դvw|5yǟp 0I%blc}iftdx4k+TzuG^DS) T[&շOh8ve h(t͛>CM+L>^f䝔Óд34m}Aܘ35c4g>nu'nӐ I5~#93C6߂>*W &vE~Zr\rt9l>Ug;Ѕ3^nF'*8Ki <;k+ W{ϾxoIe*{.}J$[83RaXڧhO[ҥp(uȴ*^A|;? `,V+.4^cpJK9R+%4~Be+xD㋘ה~)hkӉs mS+r&vgPPBC\bC" ؝Tz6QV[Tc/dֵsv&&+k6*“T`"v,ޢ3?eaHXq6,:Cŭ{eQa|LòǴ,}e@?:P2Ÿ%G%18j(iGt}ǰs̻8#X*b x9l4ߍ7_v\vUl3ScxPJA/.fUI'R/(N˘{PC8MGJ w۞PW #X(Os):#YW(k6 {c`Y ĕT!ey/w))kLNBZhnn)L'7WaJ4#tkLP&x\`Vzo,Hkz&-[X2c "NfJH]#(ľj @ZaWi̓$ Jl2-}M,~FshQɏOsS-qI֚DdTvQi< E_8K)ȆZuj?Uurv[\* x(BAeԐu*vJ.aϥ&%bow@}s)\P fLNjP%61•mk{Զ)+z:)X1kDJTUx&kB6$#MK'dv ?S 0᭩v2 pp0%ϙɐ}c=9Bo@Y-Xbό-aF#Ke$:/=*sv+="|[- \¨wl,v"u\;q'Z6JYݫmQ6ެ;7{e[ gk'n) Tx}kMXa Dq,&&ґ0Vn2v|K/QlVmi*vN1L[& kg_N!c4LkjY!t!d\QJ *ޙKzh,oԙof|ahs(Rgҫw28DNӘVP/!ЕrKpC672+@i{hmf6:V5L3* by|[FJ6s1Ւ@ \2dX-o%ό+'BڛnV/hp!0m&Ԧߠ8Fg♛<" /Oq:CM&ѵNHZQ0 _S\rNhxȯ>YdǨWMVRy5Qr(L7Q=N#C( ȑ˘+;;knι!bBUxgkyR>`k>ET?hק`j ;.8Ē}v ,p2Z[X*NyQc-L|yφH~]8Muס WV^IȨ~2=%:}t-;ocD6ޣyI r QA! =2(2liۏ=3@% rBxR-\2;Etmz!EF[4fܧ*6vQgڳ7AJęM0:cBճ+?n\ N)D1ErATVhgׇ@ /kv#JJjXxHfρ>6e4)y - ǬR \fcujUVA,u󂔞 N~!t bi܃uz)>V4c_Uҍ~- l6oO~ŒEU'b~F\+ܷCHYHiHMEи }- Oŋ$ҁPřh70tL|*KUr %)̚A6e*g? .JxL6}^3hlc+~叽k%rj-r$oBaӝ5`feN~po{p>#z ] k╒Pp;6 Ետ 2fKh562I*'ђojTYog/޳֟r h}V,ύAWBt{Ro ȑ5PgbQvDu"!%g=("i,&SEBZo R%# f,HN Ic`Cߦ}^%&sZ 5W9NE @y30Dŭ9r|ckqbU_:kZ{NOD%Q$sKk4q ,omgơp1-N[+8~o= ^$D] O"X"_QC8̓r :dB?$/Iso]q_>D5;S&;6:fc?ם;51?8^"w Bot\ .B0=DTQoaŭ+J&5;o"!+Zl _wfsX. 7v\lFѢ\|k#nLaZGg\$K?h00.I1x8'nF(iiP=6R9t/ D}R>/ME2pmlR+kѥ,TF=NC(&CɃtס{@ͧ.iaEK=@+ݢv.itTHn^_~2ޯ O ΠC Ĩ g3G^2ͥʳuջ pfvFts/5űI5}5%UJT$Y5a@ӖpZ4pkcaсj+ cq op"IF޳\~8GMR:'MD\IazjS{HW`J5cq"# ˇxh맀0kQ/gI螵9f]g[-^)nu[<^M:oI`r8\U셱Olfۭ6h8 =0)C_놟 @jyBLHNs& ¥۱ 7 J(|ns. u"N|jkPwE7a|4`xhxYC9ҺHI_4ǹջGᘙX+,x :5뀆K(H1 Au_n$aZ~ϳ `kWFgNONpscq͑\'Ō87jkCcPd٠OXMԀeUuW+.}둼;;h5JsZ J'=["'0xC[ tlmCRU:gsptoXQ l3zzaeRˤ3ȟ`[CJ ͇Y97]}B~~XDYI[MĚYS`gޖ"Z5XQF< uˤ@&n\˫OV0#\}\hn~,X*҇.៣ɘG, KW48Kg[~n`b`ٴh<ӅQ_7H#>͸XJwEw˕Ffi?ORqzEFcԈ_>b2㝣B~/>lp(ƺ2(CD3_0DO}PJzvn8Ƈ̹[ HiZ(m!VmRP:m@.\g3"p]6M%&$վ4AOc4$|m49.Rb9B?@ Idm  .C4 (+Ă(*yDukO_Bp,{R@] PFzXK n`G,k'B&6SKqomʦ4)m k$|ii'|ݷon65+9^z ?$uVx(|ݽMT|X"TX@7(2'? \?a'R{LqgkZ)hy>7G۔ д)sؗ6 +kN"^0>mSQ)B{R0je*7NMrj666G0d=؈N2Q]Q=ðduOr? F.ͯ|e:8TfI2YH;EF?(l0&xL\ pQ#hI%h\R[vDKq"k3 #e ghU\d1"v +mb8monqqlhsIv`&вX㶶~ǥHD_uw}ŝ޿583-&|-gʾtBN!)36 8۩'NPe oP4ˑdʘ\]}S2DU4%b/{(D Ǭ Ӡa|zAqSINLMfXiKR#ޜ+Y{,S{ Dw8\=#g_y=%Tn{o(]˿XvT)%lnCT)q}"Tbjy !S6>^>DB:`^'E4*v"α[ f{OUEQ]pMj-> O/p3A38-'5j·gdy9" '; Ml&*EMD8h=ywܶcR> `d O=Xt Y$r >uAaؑY.{؟e91hl@y3Ն*LD$_EcM r瀔N{K1|i4V(4 :s)]*ٕ N }oz@ѵ-pYxh n~)AHMkJ4J6Asa|fꦚ*餯Y^cDޝq^!辰THg {h)M08 xOŵܹv¹]R4r{*P{z=nt+C|9aSTJN`U϶V[l\3.+G5 &%[u&@u'H!ٝT&G_ɉp2w*V7g#a-δև9-!d=ģ[*vQXaNJ9&ފ9I9Sٳ[ Ue x,wY jFHH/uSAz)L);-ŊWY.ǡf >I)ZkyI %q<7GG-- l/Ϩ⌍Mѡ0SCbrj5Cm\v"V&FPK.5$ c:ɪp, W >F,zرpvnᅠx Cq}[Vlz7&ȤSw [wT^|'EZ 9 g¼ܯ)V]YBz&gL?'/fɂk?93=*e-ߒ.UL?}-LbeWOӖ$о[Hb܇55`INJI3ѿrѴ4]lG &=Ss:}]QAQ˹q0@+^0U-&P8^:W]:]#bEa=##;[=Htd[fwi`RAmB#A)i]ll)KLO{UA'z=YD?.VcӮVP%"+l& o(VXapjbJy,ib$"wi=K)kbՊ 7wk\?뜚TY-Fh=[X8qdWOd{|cG4.Cqʺy!/ ,( (]j(2 FU<\S!.ݡP*!/qy{)09uO\_6]YHʴח#\`}F&nU Yk-6 xmzNdЕ.>zqKS|[eSꀀߟ=p d*eE~Gt6;+:Ȭ8Xzu=%IgEkfQw6t+A:Ϛ')P0cPɣAȄ(?B fN%~|ʝ.x> ^ 7={/ 7uՋ|Hx?71'Od|Y&s13`bvkjp‰럊4 ўylލ"4`^;冺 0'K.^rKyK"csǚ<}>\vTR*ɚ}6gN`M@~4 bC!ُm+L/14ς5 ЈR"nlv= Ue*=O2}%͎ /eS< > zDg.{H^X'S抃KjS( 'RAJA@,2ajYNdzk<2d78v^ i,xOjƢNkʓ* umfF53"U\kf<q}\3B5{ף~&!:qK!}W'⩪wrĝ7SmCe'_Y: ynG3DH=V]iV٢#lh[||'rS?/_䯺N-=kIS8k^.{=y3Vz!F Aݳr;[[?1/ p,BשIwf<ݢ/OTNSkO]T~lۢs6J.ߊp3~ssF@T"*M:Ia҄VsV!5tHG,Gj~]KJFk*p'ٗdvVDKCqgEJT3#.jAfe9Ew[u\lQQp%Y}ɸ3Fgp2X{)FH ().;q5rҰ$A,';,rϢzU,=o Wկ~WJ"tL:ߝ:*iy'жOQ@p| IvaD$B(ERrj} R9WfPG#utzY{W1kEDܗ_:Mx$?7jE0#A Nz𽸿N %ij49Hrg0v@3f\ 1kQ(l.w)t[w0Ⳉq9U@W^E*S6ͷ4F8A_!cGd.!jt?̪ƪrKR?ԆU$!wnHݬ.ʢ wtp?<S6R*;f賕IFFHINp]?+ 6"C@ƅ$-s R&:oM(=t G ۸hd0kDYٮG!##jtJ h,4 (Yך[u8@3K[u>s5ug.ЭBUNn8[uziU,sS5,w b劼c̊@M`(1X_ _5[m'~z1 bb1v 7+ +Q_*-jCGl̘SjxIY Qs:Ze~=ݬ]c@n]k pkx;O Mx0 ZtD%SŖMatg7MO/0+XBTyUu}^\.m5xT-o rÙp]*5μ&f@y2qG,"b/b6:b脐 =؍dP+-;i+`@]fʵ'\jd]nbj2H6N]\ ^}jqi+K=7ԡHr?S9MBFg.іQMf)!*}FфFa>3+$«e2tN: /[uW,38 aI8 n@x%Vzl\ Z"xXX=ugm(f߄( Ժ|!H)/l ,/!RzZ @&ӹn Ux.(50Ls{}{$2\3+MvaI@SzUmȹo[PA IX1_nYT |,N m?Qϧ]#y˴1ͯJխ: ߦ݀[?1a7`e]v "҉c[?Gj ˿ dW~Zmus`/6WN.Bp5dZà*p[^c_.$2Hpc 5+ 'TVO9!k{RRH