<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/data/templates/dhcp-server, branch vyos/1.4dev0</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=vyos%2F1.4dev0</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=vyos%2F1.4dev0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2021-01-03T09:26:43+00:00</updated>
<entry>
<title>dhcp: T3180: bugfix assignment of sliced ranges to config dict</title>
<updated>2021-01-03T09:26:43+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-01-03T09:24:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=cdc1748b8489251a45875736a99633740529ea0c'/>
<id>urn:sha1:cdc1748b8489251a45875736a99633740529ea0c</id>
<content type='text'>
A reference to a dictionary key obtained by a for loop can not be used to update
values inside that dictionaries key. You must use the original path to the
nested dictionaries key.
</content>
</entry>
<entry>
<title>Merge pull request #636 from c-po/t2562-dhcp</title>
<updated>2020-12-07T05:18:11+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-07T05:18:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=722e886ac2bf644dd904f0a5049f6bcac7951ccb'/>
<id>urn:sha1:722e886ac2bf644dd904f0a5049f6bcac7951ccb</id>
<content type='text'>
dhcp: T2562: add "listen-address" CLI node for better DHCP relay support</content>
</entry>
<entry>
<title>dhcpv6: T3100: migrate server configuration to get_config_dict()</title>
<updated>2020-12-06T16:49:19+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-06T16:49:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2bfe25d4376f3b410906d157c3f9cdfd07fe79f2'/>
<id>urn:sha1:2bfe25d4376f3b410906d157c3f9cdfd07fe79f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T2562: add "listen-address" CLI node for better DHCP relay support</title>
<updated>2020-12-06T12:44:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-06T12:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=eecec6b5caeaef14a03ddbb1d09f9c599273b998'/>
<id>urn:sha1:eecec6b5caeaef14a03ddbb1d09f9c599273b998</id>
<content type='text'>
Running ISC DHCP server as backend server for multiple pools served to relay
agents requires DHCPd to explicitly listen on give interfaces or a "transit"
subnet declaration facing the network where we receive the DHCPREQ messages on.

This implements a new "listen-address" CLI node, the given address is validated
if it is assigned to the system and upon success, a proper "subnet { }" statement
is added into dhcpd.conf
</content>
</entry>
<entry>
<title>dhcp: T3113: bugfix for multiple domain-search entries</title>
<updated>2020-12-06T11:02:33+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-06T11:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8d20ad4a909ec5e512ca17965a5bbbc7f33c24b6'/>
<id>urn:sha1:8d20ad4a909ec5e512ca17965a5bbbc7f33c24b6</id>
<content type='text'>
While rewriting the code to get_config_dict() in commit 84b7ade286 ("dhcp: T3100:
migrate server configuration to get_config_dict()") a regression was added not
properly joining strings when multiple search-somains had been given.

Wrong: domain-search "domain1, domain2";
Correct: domain-search "domain1", "domain2";
</content>
</entry>
<entry>
<title>dhcp: T3100: migrate server configuration to get_config_dict()</title>
<updated>2020-12-04T17:20:44+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-01T17:18:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=84b7ade286e4022e62684237246cd04b9d37b5db'/>
<id>urn:sha1:84b7ade286e4022e62684237246cd04b9d37b5db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>smoketest: dhcp: T3100: add testcase for static host mappings</title>
<updated>2020-12-01T15:54:51+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-01T15:54:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e1bef612c75575e8263b0d10d1a43138dd77a0f8'/>
<id>urn:sha1:e1bef612c75575e8263b0d10d1a43138dd77a0f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T3100: fix template indention levels</title>
<updated>2020-12-01T15:39:54+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-01T15:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=26626f183cc4c4c378fe1ce490581fd2ab85077d'/>
<id>urn:sha1:26626f183cc4c4c378fe1ce490581fd2ab85077d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcpv6: T1433: combine templates for v4 and v6</title>
<updated>2020-12-01T14:33:29+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-01T14:33:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=50a9bf97e193e7f1dcfffa2deea2b6edde112c01'/>
<id>urn:sha1:50a9bf97e193e7f1dcfffa2deea2b6edde112c01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyos.template: T2720: fix remaining in-line time_block syntax</title>
<updated>2020-11-28T07:25:39+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-28T07:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c87ad948999c28c3c9449f98d60b545481ea29d5'/>
<id>urn:sha1:c87ad948999c28c3c9449f98d60b545481ea29d5</id>
<content type='text'>
Commit a2ac9fac ("vyos.template: T2720: always enable Jinja2 trim_blocks
feature") globally enabled the trim_blocks feature. Some templates still used
in-line trim_blocks "{%"- or "-%}" which caused miss-placed line endings.

This is fixed by removing all in-line trim_block statememnts of Jinja2 templates.
</content>
</entry>
</feed>
