<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/smoketest/scripts/cli/test_system_login.py, branch equuleus</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos-contrib/veeos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=equuleus</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=equuleus'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2022-04-04T20:32:27+00:00</updated>
<entry>
<title>smoketest: login: verify test accounts are properly deleted</title>
<updated>2022-04-04T20:32:27+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-04-04T20:29:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=68917f8107ad016f02de41ce24b3d001facd33ec'/>
<id>urn:sha1:68917f8107ad016f02de41ce24b3d001facd33ec</id>
<content type='text'>
(cherry picked from commit 6a04ff2840dfcfcad7a1cb93baf210370fa8871e)
</content>
</entry>
<entry>
<title>smoketest: remove superfluous ConfigSession import</title>
<updated>2021-11-21T18:24:42+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-11-21T18:23:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=1eede5bf19518e30bbfe1defcd067a69cdbe0393'/>
<id>urn:sha1:1eede5bf19518e30bbfe1defcd067a69cdbe0393</id>
<content type='text'>
(cherry picked from commit commit 22e3558834784a8ca37f6335c15c58a631a7fe10)
</content>
</entry>
<entry>
<title>smoketest: T3850: use as complicated as possible public-key name</title>
<updated>2021-09-23T16:45:27+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-09-23T16:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=c0d5c2a5bc286bf0d448f247512003f396a78c55'/>
<id>urn:sha1:c0d5c2a5bc286bf0d448f247512003f396a78c55</id>
<content type='text'>
(cherry picked from commit 6187ce264a39cd72285f6cb73cc746a04268c253)
</content>
</entry>
<entry>
<title>login: T3792: bugfix for usernames containing a hyphen</title>
<updated>2021-09-02T15:13:25+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-09-02T14:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=aa7d7beea87c37ce5717ed89c0aba4388f0c3673'/>
<id>urn:sha1:aa7d7beea87c37ce5717ed89c0aba4388f0c3673</id>
<content type='text'>
While migrating to get_config_dict() in commit e8a1c291b1 ("login: radius:
T3192: migrate to get_config_dict()") the user-name was not excluded
from mangling (no_tag_node_value_mangle=True).

This resulted in a username "vyos-user" from CLI to be actually created as
"vyos_user" on the system.

This commit also adds respective Smoketests to prevent this in the future.

(cherry picked from commit 658de9ea0fbe91e593f9cf0a8c434791282af100)
</content>
</entry>
<entry>
<title>smoketest: add shim for every test to re-use common tasts</title>
<updated>2021-07-25T19:10:25+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-03-17T18:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=fb94d0b6091e09099c972355886918ef63ee9d97'/>
<id>urn:sha1:fb94d0b6091e09099c972355886918ef63ee9d97</id>
<content type='text'>
Currently every smoketest does the setup and destruction of the configsession
on its own durin setUp(). This creates a lot of overhead and one configsession
should be re-used during execution of every smoketest script.

In addiion a test that failed will leaf the system in an unconsistent state.
For this reason before the test is executed we will save the running config
to /tmp and the will re-load the config after the test has passed, always
ensuring a clean environment for the next test.

(cherry picked from commit 0f3def974fbaa4a26e6ad590ee37dd965bc2358f)
</content>
</entry>
<entry>
<title>login: T3699: verify system username does not conflict with Linux base users</title>
<updated>2021-07-23T17:31:30+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-07-23T17:31:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=7292631373ea50f9908796ef2eda32e672d1df2e'/>
<id>urn:sha1:7292631373ea50f9908796ef2eda32e672d1df2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>login: radius: T3192: support IPv6 server(s) and source-address</title>
<updated>2021-01-07T17:33:23+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-01-07T17:33:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=b9feaf0d6be3adf179df6f35fcd8416d128750f6'/>
<id>urn:sha1:b9feaf0d6be3adf179df6f35fcd8416d128750f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>smoketest: adjust test method names</title>
<updated>2020-12-29T21:47:04+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-29T20:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=f2b2bbdd51cb00a8be1aefa1f9028212fcffc1d3'/>
<id>urn:sha1:f2b2bbdd51cb00a8be1aefa1f9028212fcffc1d3</id>
<content type='text'>
This is for better readability during testruns
</content>
</entry>
<entry>
<title>smoketest: run all tests with verbosity=2</title>
<updated>2020-12-29T20:08:41+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-29T19:41:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=d36063f837e7b015e8f9fc3a19832bc36bceb61a'/>
<id>urn:sha1:d36063f837e7b015e8f9fc3a19832bc36bceb61a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>smoketest: login: adjust to Kernel 5.0 config options</title>
<updated>2020-12-13T20:41:39+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-13T20:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=3c16a4290652fb51a20175a69b6a4cc36e7e76c9'/>
<id>urn:sha1:3c16a4290652fb51a20175a69b6a4cc36e7e76c9</id>
<content type='text'>
</content>
</entry>
</feed>
