<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/migration-scripts/dns-dynamic/2-to-3, branch current-merge-commit-handling</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=current-merge-commit-handling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=current-merge-commit-handling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-06-26T20:38:41+00:00</updated>
<entry>
<title>migration: T6007: convert all migration scripts to load as module</title>
<updated>2024-06-26T20:38:41+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-06-20T01:16:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=26740a8d583f64dc0a27b59dd4ae303056972c0b'/>
<id>urn:sha1:26740a8d583f64dc0a27b59dd4ae303056972c0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ddclient: T5791: Adjust migration to normalize underscore in config names</title>
<updated>2023-12-25T05:42:51+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-25T05:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8331a573f1354940ec3744699dd88a3ca1323d7f'/>
<id>urn:sha1:8331a573f1354940ec3744699dd88a3ca1323d7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ddclient: T5791: Fix migration to normalize config name and avoid config</title>
<updated>2023-12-15T18:19:23+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=2b96bc8532b61be96cea92cc1c5468bd5fc3d968'/>
<id>urn:sha1:2b96bc8532b61be96cea92cc1c5468bd5fc3d968</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-04T00:50:31+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-03T21:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4b53e99b53c85beaea2b2d33286b66d8d63d9870'/>
<id>urn:sha1:4b53e99b53c85beaea2b2d33286b66d8d63d9870</id>
<content type='text'>
Mark 'dns dynamic name' as tag node to avoid unexpected nesting.
</content>
</entry>
<entry>
<title>ddclient: T5791: Fix file permission for migration script</title>
<updated>2023-12-03T08:45:22+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=bdc81a1710ea260b0edd5d160957ed11852ecdc2'/>
<id>urn:sha1:bdc81a1710ea260b0edd5d160957ed11852ecdc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ddclient: T5791: Migration script for dynamic dns config path change</title>
<updated>2023-12-01T01:34: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=7cf735e11033bfaebf68c8544b7e77c8b28c5670'/>
<id>urn:sha1:7cf735e11033bfaebf68c8544b7e77c8b28c5670</id>
<content type='text'>
</content>
</entry>
</feed>
