summaryrefslogtreecommitdiffstats
path: root/schemas/bundle.xsd
Commit message (Collapse)AuthorAgeFilesLines
* Removed deprecated plugins BB, Svcmgr, SGenshiChris St. Pierre2012-08-151-1/+1
|
* added selinux supportChris St. Pierre2012-07-031-97/+30
|
* add xml:base attr to all tags that can be xincludedChris St. Pierre2012-04-101-1/+2
|
* cleaned up genshi schemaChris St. Pierre2012-01-231-14/+2
|
* * Added support for yum libraries (if available and configured). ThisChris St. Pierre2011-10-071-4/+6
| | | | | | | | | | | | | | | | | | can dramatically reduce memory usage, and fixed several bugs: * #1014 (Package plugin can't resolve dependencies for rpms with Require: tags for full paths that aren't Provided explicitly) * #991 (Dependency Resolution difference between Package and yum) * #996 (Packages high memory usage) * Added support for Yum package groups when using yum libraries (#1039) * Fixed #911 (bcfg2 output for wrong package version with Packages is misleading) * YUMng turns down the Yum debug level itself depending on the debug/verbosity level requested by bcfg2 so you don't have to reduce the Yum debug level on a global basis * Added support for Pulp repositories, including registering Pulp consumers and binding to repositories * Added ability to disable magic OS groups
* Allow nested Bundle tags in XML SchemaHolger Weiß2011-07-041-98/+115
| | | | | Nesting Bundle tags is now allowed in order to support XInclude within Bundles.
* doc: Better document PostInstall entriesSol Jerome2011-05-161-0/+9
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* added Client tag to StructFile; made PropertyFile inherit from StructFileChris St. Pierre2011-04-141-0/+16
|
* A number of schema changes/fixes/updates:Chris St. Pierre2011-04-081-15/+37
| | | | | | | | * altsrc attr is not allowed on Service and Action tags * Removed duplicate definition of PackageType, fixed required attrs * Removed deprecated <Ignore> tags in BoundPackage Instances * Added Genshi schema, made Genshi bundles validate * Use builtin xs:boolean type where possible
* schemas: Build DTD docs, provide -doc subpackage in RPM (Resolves #984)Chris St. Pierre2011-01-271-20/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the ticket: I've attached a patch that does two things: 1. Uses xs3p (http://xml.fiforms.org/xs3p/), an XSLT stylesheet, to do transforms on the Bcfg2 DTD and automatically generates documentation on the DTD. I added a build_dtddoc command to setup.py that performs the transforms using lxml.etree and puts the resulting HTML in build/dtd. I also added some documentation to bundle.xsd; it's not much, but should demonstrate the ease with which the DTD can be documented with this system in use. 2. I added both build_sphinx and build_dtddoc commands to the RPM specfile, and added a -doc subpackage to put the resulting HTML in. The specfile builds successfully on CentOS 5 and Fedora 13. There are a couple of known issues: 1. The output from xs3p uses pop-ups to present documentation on non-global components, which, due to the way the Bcfg2 DTD is written, is most of them. This is ugly. It could be improved by modifying the XSLT, but I'm not a web designer and wasn't sure the best way to present that information. Either way, this is a start. 2. The python-sphinx10 package in EPEL 5 apparently has a bug where it fails to add itself to sys.path after installing. There's some ugliness in the spec file to get around that. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* fix bundle schema (reported by gregcoit)Narayan Desai2010-07-081-1/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5960 ce84e21b-d406-0410-9b95-82705330c041
* schemas: Schema updatesSol Jerome2010-01-281-14/+0
| | | | | | | | | | * Remove old translation schema for bcfg1 * Remove old POSIX entries * Remove toolsetType schema since it's no longer used Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5708 ce84e21b-d406-0410-9b95-82705330c041
* schemas: Fix BoundPath schema for Bundles (Reported by gregcoit on irc) [bugfix]Sol Jerome2010-01-271-2/+2
| | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5705 ce84e21b-d406-0410-9b95-82705330c041
* schema: Add description attribute for Bundles (ticket #689)Sol Jerome2009-09-291-0/+1
| | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5469 ce84e21b-d406-0410-9b95-82705330c041
* schema: Add schema for Path entriesSol Jerome2009-09-261-0/+5
| | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5466 ce84e21b-d406-0410-9b95-82705330c041
* Add BoundEntry support to bundle schemaSol Jerome2009-02-271-7/+22
| | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5090 ce84e21b-d406-0410-9b95-82705330c041
* deprecate PostInstalls (in schemas and Core.py) -- Actions can be used insteadNarayan Desai2008-03-091-2/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4408 ce84e21b-d406-0410-9b95-82705330c041
* Fix permission name in bundlesNarayan Desai2007-08-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3623 ce84e21b-d406-0410-9b95-82705330c041
* Implement Action supportNarayan Desai2007-01-241-1/+3
| | | | | | | | | | - Schema addition for bundles/rules - Tool driver for actions - Frame support for pre-actions and post-actions - Frame blacklist support (to preclude blocked entries from getting installed on the post-clobber pass) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2713 ce84e21b-d406-0410-9b95-82705330c041
* Add origin and revision information to bundlesNarayan Desai2007-01-161-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2677 ce84e21b-d406-0410-9b95-82705330c041
* Fixes from RickNarayan Desai2007-01-111-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2649 ce84e21b-d406-0410-9b95-82705330c041
* Implement negation for bundles, base, pkgmgr, svcmgr, and rulesNarayan Desai2007-01-101-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2643 ce84e21b-d406-0410-9b95-82705330c041
* schema updateNarayan Desai2006-04-111-15/+14
| | | | | | | pkgmgr bugfix git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1835 ce84e21b-d406-0410-9b95-82705330c041
* Fix incorrect versions of -r documentationNarayan Desai2006-02-231-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1764 ce84e21b-d406-0410-9b95-82705330c041
* last step of repo switchesNarayan Desai2006-01-231-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1716 ce84e21b-d406-0410-9b95-82705330c041
* permission changeNarayan Desai2005-08-021-1/+1
| | | | | | | (Logical change 1.277) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1117 ce84e21b-d406-0410-9b95-82705330c041
* add postinstalltypeNarayan Desai2005-06-291-0/+2
| | | | | | | (Logical change 1.244) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1016 ce84e21b-d406-0410-9b95-82705330c041
* add permission typeNarayan Desai2005-06-291-2/+5
| | | | | | | | | | 2005/06/29 10:41:27-05:00 anl.gov!desai fix attributes (Logical change 1.242) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1007 ce84e21b-d406-0410-9b95-82705330c041
* switch to using atom.xsdNarayan Desai2004-12-021-23/+1
| | | | | | | (Logical change 1.156) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@693 ce84e21b-d406-0410-9b95-82705330c041
* change field from "from" to "name"Narayan Desai2004-10-131-2/+18
| | | | | | | | | | | | | 2004/10/12 16:47:53-05:00 anl.gov!desai loosen up directory restrictions for now 2004/10/12 16:44:21-05:00 anl.gov!desai fixup schema (Logical change 1.91) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@427 ce84e21b-d406-0410-9b95-82705330c041
* (Logical change 1.31)Narayan Desai2004-08-111-0/+43
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@153 ce84e21b-d406-0410-9b95-82705330c041
* Initial revisionNarayan Desai2004-08-111-0/+0
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@149 ce84e21b-d406-0410-9b95-82705330c041