lorax/tests/pylorax
Brian C. Lane f39e965fb2 lorax-composer: Add firewall support to blueprints
You can now open ports in the firewall, using port numbers or service
names:

    [customizations.firewall]
    ports = ["22:tcp", "80:tcp", "imap:tcp", "53:tcp", "53:udp"]

Or enable/disable services registered with firewalld:

     [customizations.firewall.services]
     enabled = ["ftp", "ntp", "dhcp"]
     disabled = ["telnet"]

If the template contains firewall --disabled it cannot be overridden,
under the assumption that it is required for the image to boot in the
selected environment.

(cherry picked from commit 4d35668ab5)
(cherry picked from commit 9f1756cc27)
2019-05-06 12:09:00 -07:00
..
blueprints lorax-composer: Add the ability to append to the kernel command-line 2019-05-06 11:54:56 -07:00
repos Remove duplicate repositories from the sources list 2019-01-30 08:43:37 -08:00
results tests: Add test for Recipe.freeze() function 2019-05-06 12:05:42 -07:00
source Fix DNF related issues with source selection 2018-06-04 15:45:36 -07:00
templates pylorax.ltmpl: Add a test for missing quotes 2019-05-06 12:07:06 -07:00
__init__.py Add tests for pylorax.imgutils 2019-05-03 16:39:05 -07:00
test_bisect.py lorax-composer: Handle packages with multiple builds 2018-12-06 16:06:45 -08:00
test_buildstamp.py Fixing bug where test did not try to import pylorax.version to check for version but automatically just checked for 'devel' causing test to fail when it should not have 2018-06-22 09:14:04 -07:00
test_compose.py lorax-composer: Add firewall support to blueprints 2019-05-06 12:09:00 -07:00
test_creator.py Add an option to align the image size to a multiplier. 2019-05-06 12:07:29 -07:00
test_crossdomain.py Use 2to3 to convert the python2 lorax-composer code to python3 2018-05-14 13:00:14 -07:00
test_discinfo.py tests: Add discinfo test 2019-05-03 16:38:28 -07:00
test_dnfbase.py Update the tests for new make_dnf_dir arguments. 2018-10-10 14:25:38 -07:00
test_executils.py tests: Add executils test 2019-05-03 16:38:38 -07:00
test_gitrpm.py Add more tests for gitrpm.py 2019-05-06 12:07:06 -07:00
test_imgutils.py Support compressing single files. 2019-05-06 12:07:29 -07:00
test_ltmpl.py tests: Cleanup on failure of in_tempdir 2019-05-06 12:08:17 -07:00
test_projects.py Fix singlerepo test for f29 2018-10-29 14:48:40 -07:00
test_queue.py lorax-composer: Check the queue and results at startup 2018-12-06 15:26:40 -08:00
test_recipes.py lorax-composer: Add firewall support to blueprints 2019-05-06 12:09:00 -07:00
test_server.py tests: Cleanup on failure of in_tempdir 2019-05-06 12:08:17 -07:00
test_sysutils.py tests: Add sysutils test 2019-05-03 16:38:33 -07:00
test_timestamp.py Add a test for the pylorax.api.timestamp functions 2018-08-07 09:22:18 -07:00
test_treeinfo.py tests: Add treeinfo test 2019-05-03 16:38:22 -07:00
test_workspace.py Fix tests related to blueprint name changes 2018-08-23 13:32:26 -07:00