<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 04/30/2018 10:46 AM, Jeremy Audet
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CABae0VZujSBBOrXHgfxPGza97zN4157yY_Wi4UxxBvzUr_Nw7w@mail.gmail.com">
<meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div>
<div>
<div>> +1. Exposing UUIDs is definitely preferable to
using hrefs as ids. "The app just looks at the relative
path" -> what if pulp wants the flexibility to change
repositories end point (highly improbable but you never
know). </div>
<br>
</div>
Is it better, though? URIs were chosen specifically with
immutability in mind. "Cool URIs don't change." This is
reflected in the application's behaviour. If one changes an
object's attributes (e.g. UUID), its href doesn't change.<br>
<br>
</div>
And in what case are hostname and port changing? If that's a
common deployment issue, I would contend that the deployment at
hand is screwed up.<br>
</div>
</blockquote>
<br>
I somewhat agree with you, however enough users have requested (or
should i say demanded) this feature that katello now ships support
for it natively. Satellite does as well:
<a class="moz-txt-link-freetext" href="https://access.redhat.com/solutions/1232133">https://access.redhat.com/solutions/1232133</a><br>
<br>
I wish it were not a common issue, but it is, enough so that this is
a requirement of any integration that katello does with pulp 3.<br>
<br>
Justin<br>
<br>
<blockquote type="cite"
cite="mid:CABae0VZujSBBOrXHgfxPGza97zN4157yY_Wi4UxxBvzUr_Nw7w@mail.gmail.com"><br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Pulp-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Pulp-dev@redhat.com">Pulp-dev@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/pulp-dev">https://www.redhat.com/mailman/listinfo/pulp-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>