[PATCH] cloning issues in 8.1
by Ade Lee
This is in response to
Basically, there are two issues.
1. We want to use the selected CA to generate the SSL server cert. In
the code though, for a clone, the code that sets the relevant preop
parameter used to determine the right CA to go to - is only run after we
issue the sslserver cert request. That means it always goes to the
security domain CA. This code is now reversed.
2. Due to a DS bug (which has been fixed), the attributes on the
pkiSubsystem entry in the clone CA security domain database we in lower
case, rather than the existing case. Thats actually ok from an ldap
point of view. We create some XML from those attributes -- just in
case, we should make the XML matches in this case case insensitive.
Please review.
Thanks,
Ade
10 years, 9 months
[PATCH] 272 Reorganized server files.
by Endi Sukma Dewata
Some server files in base/common have been moved to base/server for
consistency. The build scripts have been updated accordingly.
--
Endi S. Dewata
10 years, 9 months
[PATCH] 66, 67 Fixing warnings reported by pylint in Dogtag 10 python code.
by Abhishek Koneru
Please review the patches which address the following warnings reported
by pylint.
+-----------+------------+
|message id |occurrences |
+===========+============+
|W0403 |84 |Relative import error (Need to investigate.)
+-----------+------------+
|W1401 |34 |Anomalous backslash in string: ‘%s’. (All
occurences in regex patterns)
+-----------+------------+
|W0613 |12 |Unused argument %r (This is mainly due to the
keyboard interrupt handler - in every script )
+-----------+------------+
|W0221 |6 |Arguments number differs from %s method (These
cases are basic function overriding, did not find a specific reason as
to why this is causing a warning)
+-----------+------------+
|W0621 |4 |Redefining name %r from outer scope (All cases
related to interrupt handler code in pki* scripts)
+-----------+------------+
|W0212 |4 |Access to a protected member %s of a client
class (Found in pkiparser.py in compose_slots_dict function. This is the
only way for retrieving all the key-value pairs in a section )
+-----------+------------+ (without any entries from the default
sections in the dict.)
|W0612 |1 |Unused variable %r (A starightforward fix)
+-----------+------------+
Issues remaining to be fixed -
Messages
--------
+-----------+------------+
|message id |occurrences |
+===========+============+
|W0201 |25 |Attribute %r defined outside __init__
+-----------+------------+
|E0202 |1 |An attribute affected in %s line %s hide this
method. E0202: 15,4:CustomTypeEncoder.default: An attribute affected in
json.encoder line 157 hide this method (in encoder.py)
+-----------+------------+
--Abhishek
10 years, 9 months
[PATCH] 250 Added support for backup/restore on upgrade.
by Endi Sukma Dewata
The upgrade framework has been modified to support backup and restore
functionality. A new method backup(filename) has been added to save
a file into a backup folder. The CLI's have been modified to accept
a --revert parameter which will restore the backup files one version
at a time.
Ticket #583
--
Endi S. Dewata
10 years, 9 months