Martin Nagy wrote:
On Fri, 2010-01-22 at 10:30 -0500, Rob Crittenden wrote:
Martin Nagy wrote:
Hi,
these patches will allow one to specify an ip address of the replica to
ipa-replica-prepare. The dns records will then be added. This should
make life better for QA :)

Martin
nack, it shouldn't allow the option if DNS is not configured, or at least it shouldn't blow up:

# ipa-replica-prepare --ip-address=192.168.166.9 replica4.example.com
Directory Manager (existing master) password:

Preparing replica for replica4.example.com from luna.example.com
Creating SSL certificate for the Directory Server
Creating SSL certificate for the Web Server
Exporting RA certificate
Copying additional files
Finalizing configuration
Packaging replica information into /var/lib/ipa/replica-info-replica4.example.com.gpg
Adding DNS records for replica4.example.com
preparation of replica failed: no such entry
no such entry
   File "/usr/sbin/ipa-replica-prepare", line 338, in <module>
     main()

   File "/usr/sbin/ipa-replica-prepare", line 329, in main
     zone = add_zone(domain)

File "/usr/lib/python2.6/site-packages/ipaserver/install/bindinstance.py", line 73, in add_zone
     idnsupdatepolicy=unicode(update_policy))

File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 412, in __call__
     ret = self.run(*args, **options)

File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 680, in run
     return self.execute(*args, **options)

File "/usr/lib/python2.6/site-packages/ipalib/plugins/dns.py", line 203, in execute
     ldap.add_entry(dn, entry_attrs)

File "/usr/lib/python2.6/site-packages/ipalib/encoder.py", line 188, in new_f
     return f(*new_args, **kwargs)

File "/usr/lib/python2.6/site-packages/ipaserver/plugins/ldap2.py", line 334, in add_entry
     _handle_errors(e, **{})

File "/usr/lib/python2.6/site-packages/ipaserver/plugins/ldap2.py", line 71, in _handle_errors
     raise errors.NotFound(reason='no such entry')

rob

Thanks, new patches attached.

Martin


ack both, pushed to master

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to