| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Check for bundles specified in the old configuration but not in the new
configuration (not just the other way round).
|
|
|
|
|
| |
If the configuration specifications contain multiple <Independent> tags,
compare all of them, not only the first one.
|
|
|
|
|
| |
Iterate only once over the entries of a bundle and print a single
two-line message for each differing or missing entry.
|
|
|
|
|
| |
Removing elements from a list while iterating over it (forwards) leads
to unexpected results.
|
|
|
|
|
| |
The if statement which checks whether a given tag is known was declared
the wrong way round.
|
|
|
|
|
|
|
|
| |
Let "bcfg2-admin compare" handle POSIX <Path> tags instead of the
old-style entries.
While at it, add support for all attributes which might show up in
configuration specifications.
|
|
|
|
|
| |
The __call__() method now calls self.compareSpecifications() instead of
effectively doing nothing.
|
|
|
|
|
| |
Remove the "reloc" <Package> attribute from the documentation and from
the XML Schema, as it is no longer supported (since commit 7beb2f08d8).
|
|\ |
|
| |
| |
| |
| |
| | |
Nesting Bundle tags is now allowed in order to support XInclude within
Bundles.
|
|\ \ |
|
| |/
| |
| |
| | |
This wasn't originally anticipated, but if a repository is updated via rsync, HandleEvent() receives 'changed' actions for directories as well. Directories aren't present in self.entries and consequently caused KeyErrors.
|
|\ \
| |/
|/| |
|
| | |
|
| | |
|
|/
|
|
|
|
| |
Let the Statistics plugin raise a PluginExecutionError if a "sensitive"
entry is requested by "bcfg2-admin pull". This is how the DBStats
plugin behaves already.
|
|
|
|
|
| |
The internal database version must be incremented due to the new
"is_sensitive" column.
|
|
|
|
| |
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
|
|\ |
|
| |
| |
| |
| |
| | |
Catch I/O errors which might occur while reading a file specified as
argument to --badentry, --extraentry, or --modifiedentry.
|
| |
| |
| |
| |
| | |
On getopt errors, print a proper usage message instead of spitting out a
traceback.
|
| |
| |
| |
| |
| |
| | |
The new "entry.reason.is_sensitive" flag indicates whether the file
contents/diffs were omitted from the database due to the "sensitive"
<Path> attribute.
|
|/
|
|
|
|
| |
The contents/diffs of <Path>s which are marked as "sensitive" are now
omitted from the reports transmitted to the server, so that they won't
end up in the statistics database.
|
|
|
|
|
| |
The possible and default values of the "important" and "paranoid"
attributes weren't listed correctly.
|
|
|
|
| |
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
|
|\ |
|
| |\ |
|
| | | |
|
| |\ \ |
|
| |\ \ \ |
|
| | | | | |
|
| |_|_|/
|/| | |
| | | |
| | | |
| | | | |
Handle the removal of :info files in the same way as the removal of info
files (without leading colon) is handled.
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
If the arch is specified use it to select the package in VerifyPackage()
otherwise just work with the default arch.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
So a package is not "installed" if a package of the same name but
different arch is. This will enable YUMng to handle multilib
package installs.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
src/lib/Client/Tools/YUMng.py
|
| | | | |
| | | | |
| | | | |
| | | | | |
Deps is a Structure plugin, not a Generator.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In the Server/Plugins overview, move TGenshi to the end of the list of
Generators, so that this list is sorted alphabetically.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This also moves the exception handling added in #1012 to the bcfg2 code
for consistency (as per Holger Weiß's suggestion).
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
|
| |\ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The "-z" option is for use with Independent collections instead of
Bundles.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Describe the serverCommonNames option which can be specified in the
[communication] section of the bcfg2.conf(5) file.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A few of the existing bcfg2(1) options were missing from the manpage.
|
| |\ \ \ \ \ |
|
| | | | | | | |
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This feature allows you to use the on-disk permissions of the file in
the Cfg repository rather than specifying them using the traditional
means in info.xml.
Note that this only works for the octal permissions of the file on disk
since the owner/group may not exist on the destination machine.
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
|