<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/migration-scripts/dns-dynamic/2-to-3, branch 1.4.0</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=1.4.0</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=1.4.0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-12-26T21:22:55+00:00</updated>
<entry>
<title>ddclient: T5791: Fix migration to normalize config name and avoid config</title>
<updated>2023-12-26T21:22:55+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-11T22:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=975ce1c71352e319abef59e9e63de2c3fca2f281'/>
<id>urn:sha1:975ce1c71352e319abef59e9e63de2c3fca2f281</id>
<content type='text'>
Since `service dns dynamic address &lt;address&gt; service &lt;service&gt; ...`
changed to `service dns dynamic name &lt;service&gt; address &lt;address&gt; ...`,
the resulting service and address config flip can result in conflicting
`service` name.

Additionally, since dynamic DNS service name now have name constraint,
we need to normalize the service name to conform with the constraint.

We now migrate the service name to (service|rfc2136)-&lt;service&gt;-&lt;address&gt;
to avoid the conflict and optionally append an index if there is still a
name conflict after normalization.
</content>
</entry>
<entry>
<title>ddclient: T5791: Simplify and fix migration script for dynamic dns</title>
<updated>2023-12-06T01:53:50+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-03T08:41:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5674a29374ad0a2a0d3634ceabd7db6932a9f1ab'/>
<id>urn:sha1:5674a29374ad0a2a0d3634ceabd7db6932a9f1ab</id>
<content type='text'>
Mark 'dns dynamic name' as tag node to avoid unexpected nesting.
Also, fix file exec permission for migration script.
</content>
</entry>
<entry>
<title>ddclient: T5791: Migration script for dynamic dns config path change</title>
<updated>2023-12-06T01:50:56+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-01T01:16:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=06bf126a767c2775bc90021f0435b86f2bad9a5b'/>
<id>urn:sha1:06bf126a767c2775bc90021f0435b86f2bad9a5b</id>
<content type='text'>
</content>
</entry>
</feed>
