<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  
  

  


  <head>
    <title>
      #5116 (Replica install fails to update DNS records)
     – freeipa
    </title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <!--[if IE]><script type="text/javascript">
      if (/^#__msie303:/.test(window.location.hash))
        window.location.replace(window.location.hash.replace(/^#__msie303:/, '#'));
    </script><![endif]-->
        <link rel="search" href="/freeipa/search" />
        <link rel="shortcut icon" href="/freeipa/chrome/common/trac.ico" type="image/x-icon" />
        <link rel="prev" href="/freeipa/ticket/5115" title="Ticket #5115" />
        <link rel="first" href="/freeipa/ticket/1" title="Ticket #1" />
        <link rel="icon" href="/freeipa/chrome/common/trac.ico" type="image/x-icon" />
        <link rel="alternate" href="/freeipa/ticket/5116?format=csv" title="Comma-delimited Text" class="csv" type="text/csv" /><link rel="alternate" href="/freeipa/ticket/5116?format=tab" title="Tab-delimited Text" class="tab" type="text/tab-separated-values" /><link rel="alternate" href="/freeipa/ticket/5116?format=rss" title="RSS Feed" class="rss" type="application/rss+xml" />
        <link rel="start" href="/freeipa/wiki" />
        <link rel="stylesheet" href="/freeipa/chrome/common/css/trac.css" type="text/css" /><link rel="stylesheet" href="/freeipa/chrome/common/css/ticket.css" type="text/css" />
        <link rel="help" href="/freeipa/wiki/TracGuide" />
      <link type="application/opensearchdescription+xml" rel="search" href="/freeipa/search/opensearch" title="Search freeipa" />
    <script type="text/javascript">
      var form_token="9484159313624a2e60e90651";
      var auto_preview_timeout=2.0;
    </script>
    <script type="text/javascript" src="/freeipa/chrome/common/js/jquery.js"></script><script type="text/javascript" src="/freeipa/chrome/common/js/babel.js"></script><script type="text/javascript" src="/freeipa/chrome/common/js/messages/en_US.js"></script><script type="text/javascript" src="/freeipa/chrome/common/js/trac.js"></script><script type="text/javascript" src="/freeipa/chrome/common/js/search.js"></script><script type="text/javascript" src="/freeipa/chrome/common/js/folding.js"></script><script type="text/javascript" src="/freeipa/chrome/common/js/wikitoolbar.js"></script><script type="text/javascript" src="/freeipa/chrome/common/js/resizer.js"></script><script type="text/javascript" src="/freeipa/chrome/common/js/auto_preview.js"></script>
    <!--[if lt IE 7]>
    <script type="text/javascript" src="/freeipa/chrome/common/js/ie_pre7_hacks.js"></script>
    <![endif]-->
    <script type="text/javascript">
      jQuery(document).ready(function($) {
        $("div.description").find("h1,h2,h3,h4,h5,h6").addAnchor(_("Link to this section"));
        $(".foldable").enableFolding(false, true);
        var args = {realm: "ticket", id: 5116, escape_newlines: 0}
        $("#comment").autoPreview("/freeipa/wiki_render", args, function(textarea, text, rendered) {
            $("#ticketchange div.comment").html(rendered);
            if (rendered)
              $("#ticketchange").show();
            else if ($("#ticketchange ul.changes").length == 0)
              $("#ticketchange").hide();
        });
        $("#trac-comment-editor textarea").autoPreview("/freeipa/wiki_render", args,
                                                       function(textarea, text, rendered) {
          var comment = $("#trac-comment-editor").next("div.comment");
          comment.html(rendered);
          if (rendered)
            comment.show();
          else
            comment.hide();
        });
        $("#modify").parent().toggleClass("collapsed");
        $(".trac-topnav a").click(function() { $("#modify").parent().removeClass("collapsed"); });
        /* only enable control elements for the currently selected action */
        var actions = $("#action input[name='action']");
        function updateActionFields() {
          actions.each(function () {
            $(this).siblings().find("*[id]").enable($(this).checked());
            $(this).siblings().filter("*[id]").enable($(this).checked());
          });
        }
        actions.click(updateActionFields);
        updateActionFields();
      });
    </script>
  </head>
  <body>
    <div id="banner">
      <div id="header">
        <a id="logo" href="http://www.freeIPA.org"><img src="https://www.freeipa.org/images/freeipa/freeipa-logo-small.png" alt="Fedora Hosted" /></a>
      </div>
      <form id="search" action="/freeipa/search" method="get">
        <div>
          <label for="proj-search">Search:</label>
          <input type="text" id="proj-search" name="q" size="18" value="" />
          <input type="submit" value="Search" />
        </div>
      </form>
      <div id="metanav" class="nav">
    <ul>
      <li class="first"><a href="/freeipa/openidlogin">OpenID Login</a></li><li><a href="https://admin.fedoraproject.org/accounts/user/new">Fedora Account Sign Up</a></li><li><a href="/freeipa/prefs">Preferences</a></li><li><a href="/freeipa/wiki/TracGuide">Help/Guide</a></li><li><a href="/freeipa/about">About Trac</a></li><li><a href="http://git.fedorahosted.org/cgit/freeipa.git">CGit</a></li><li class="last"><a href="/freeipa/rpc">RPC API</a></li>
    </ul>
  </div>
    </div>
    <div id="mainnav" class="nav">
    <ul>
      <li class="first"><a href="/freeipa/wiki">Wiki</a></li><li><a href="/freeipa/timeline">Timeline</a></li><li><a href="/freeipa/roadmap">Roadmap</a></li><li><a href="/freeipa/browser">Browse Source</a></li><li class="active"><a href="/freeipa/report">View Tickets</a></li><li class="last"><a href="/freeipa/search">Search</a></li>
    </ul>
  </div>
    <div id="main">
      <div id="ctxtnav" class="nav">
        <h2>Context Navigation</h2>
          <ul>
              <li class="first"><span>← <a href="/freeipa/ticket/5115" title="Ticket #5115" class="prev">Previous Ticket</a></span></li><li class="last"><span class="missing">Next Ticket →</span></li>
          </ul>
        <hr />
      </div>
    <div id="content" class="ticket">
      <h1 id="trac-ticket-title">
          <a href="/freeipa/ticket/5116">Ticket #5116</a>
          <span class="status">(new defect)</span>
      </h1>
      <div id="ticket">
  <div class="date">
    <p>Opened <a href="/freeipa/timeline?precision=second&from=2015-07-10T16%3A56%3A18Z" title="2015-07-10T16:56:18Z in Timeline" class="timeline">7 minutes</a> ago</p>
  </div>
  <h2 class="summary searchable">Replica install fails to update DNS records</h2>
  <table class="properties">
    <tr>
      <th id="h_reporter">Reported by:</th>
      <td headers="h_reporter" class="searchable">
        <a href="/freeipa/query?reporter=simo&status=!closed">simo</a>
      </td>
      <th id="h_owner">Owned by:</th>
      <td headers="h_owner">
        <a href="/freeipa/query?owner=someone&status=!closed">someone</a>
      </td>
    </tr>
    <tr>
        <th id="h_priority">
          Priority:
        </th>
        <td headers="h_priority">
              <a href="/freeipa/query?priority=critical&status=!closed">critical</a>
        </td>
        <th id="h_milestone">
          Milestone:
        </th>
        <td headers="h_milestone">
              <a href="/freeipa/milestone/0.0%20NEEDS_TRIAGE" class="milestone">0.0 NEEDS_TRIAGE</a>
        </td>
    </tr><tr>
        <th id="h_component">
          Component:
        </th>
        <td headers="h_component">
              <a href="/freeipa/query?component=IPA&status=!closed">IPA</a>
        </td>
        <th id="h_version">
          Version:
        </th>
        <td headers="h_version">
              <a href="/freeipa/query?status=!closed&version="></a>
        </td>
    </tr><tr>
        <th id="h_keywords">
          Keywords:
        </th>
        <td headers="h_keywords" class="searchable">
        </td>
        <th id="h_cc">
          Cc:
        </th>
        <td headers="h_cc" class="searchable">
        </td>
    </tr><tr>
        <th id="h_blockedby">
          Blocked By:
        </th>
        <td headers="h_blockedby">
        </td>
        <th id="h_blocking">
          Blocking:
        </th>
        <td headers="h_blocking">
        </td>
    </tr><tr>
        <th id="h_affects_doc">
          Affects Documentation:
        </th>
        <td headers="h_affects_doc">
              <a href="/freeipa/query?affects_doc=0&status=!closed">no</a>
        </td>
        <th id="h_on_review">
          Patch posted for review:
        </th>
        <td headers="h_on_review">
              <a href="/freeipa/query?status=!closed&on_review=0">no</a>
        </td>
    </tr><tr>
        <th id="h_rhbz">
          Red Hat Bugzilla:
        </th>
        <td headers="h_rhbz">
        </td>
        <th id="h_reviewer">
          Patch review by:
        </th>
        <td headers="h_reviewer">
        </td>
    </tr><tr>
        <th id="h_external_tracker">
          External tracker:
        </th>
        <td headers="h_external_tracker">
        </td>
        <th id="h_design">
          Design link:
        </th>
        <td headers="h_design">
        </td>
    </tr><tr>
        <th id="h_test_coverage">
          Test coverage:
        </th>
        <td headers="h_test_coverage">
              <a href="/freeipa/query?test_coverage=&status=!closed"></a>
        </td>
        <th id="h_tester">
          Test by:
        </th>
        <td headers="h_tester">
        </td>
    </tr><tr>
        <th id="h_test_case">
          Test case:
        </th>
        <td headers="h_test_case">
        </td>
        <th id="h_uxd">
          Needs UI design:
        </th>
        <td headers="h_uxd">
              <a href="/freeipa/query?uxd=&status=!closed"></a>
        </td>
    </tr><tr>
        <th id="h_feature_tag">
          Feature:
        </th>
        <td headers="h_feature_tag">
        </td>
        <th id="h_source">
          Source:
        </th>
        <td headers="h_source">
              <a href="/freeipa/query?source=&status=!closed"></a>
        </td>
    </tr><tr>
        <th id="h_expertise">
          Expertise:
        </th>
        <td headers="h_expertise">
              <a href="/freeipa/query?expertise=&status=!closed"></a>
        </td>
        <th>
        </th>
        <td>
        </td>
    </tr><tr>
        <th id="h_changelog">
          Release Notes:
        </th>
        <td headers="h_changelog" colspan="3">
        </td>
    </tr>
  </table>
  <div class="description">
    <h3 id="comment:description">
      Description
    </h3>
    <div class="searchable">
      <p>
The code that insstall records in the replicaintstall.py file loops on config.ips to find which records to add to DNS, unfortunately the change in <a href="/freeipa/changeset/ae9c3e2dce000ed185b28e2e6e85043ad8d001ed/" title="DNS install: extract DNS installer into one module

This is required ..." class="changeset">ae9c3e2dce000ed185b28e2e6e85043ad8d001ed</a> broke this because config.ips is not set.
</p>

    </div>
  </div>
</div>
          

      <div id="help"><strong>Note:</strong> See
        <a href="/freeipa/wiki/TracTickets">TracTickets</a> for help on using
        tickets.</div>
    </div>
    <div id="altlinks">
      <h3>Download in other formats:</h3>
      <ul>
        <li class="first">
          <a rel="nofollow" href="/freeipa/ticket/5116?format=csv" class="csv">Comma-delimited Text</a>
        </li><li>
          <a rel="nofollow" href="/freeipa/ticket/5116?format=tab" class="tab">Tab-delimited Text</a>
        </li><li class="last">
          <a rel="nofollow" href="/freeipa/ticket/5116?format=rss" class="rss">RSS Feed</a>
        </li>
      </ul>
    </div>
    </div>
    <div id="footer" lang="en" xml:lang="en"><hr />
      <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/freeipa/chrome/common/trac_logo_mini.png" height="30" width="107" alt="Trac Powered" /></a>
      <p class="left">Powered by <a href="/freeipa/about"><strong>Trac 0.12.5</strong></a><br />
        By <a href="http://www.edgewall.org/">Edgewall Software</a>.</p>
      <p class="right">Visit the FreeIPA project wiki at <br /><a href="http://www.freeipa.org/">http://www.freeipa.org/</a></p>
    </div>
    <!-- Tack on our fedmenu stuff for this trac. -->
    <script src="https://apps.fedoraproject.org/fedmenu/js/jquery-1.11.2.min.js"></script>
    <script src="https://apps.fedoraproject.org/fedmenu/js/fedmenu.js"></script>
    <script>
      fedmenu({
        'url': 'https://apps.fedoraproject.org/js/data.js',
        'mimeType': 'application/javascript',
        'position': 'bottom-right',
        'package': 'freeipa',
      });
    </script>
  </body>
</html>