March 2010 Archives by author
Starting: Mon Mar 15 17:02:06 EDT 2010
Ending: Tue Mar 30 16:24:33 EDT 2010
Messages: 349
- mirrorball: rpath_common.xmllib has been renamed to rpath_xmllib
Elliot Peele
- mirrorball: enable sanity checks
Elliot Peele
- mirrorball: use better search for mirrorball dir
Elliot Peele
- mirrorball: update method for finding mirrorball
Elliot Peele
- mirrorball: handle multiple fedora branches
Elliot Peele
- mirrorball: add support for saving changesets and checking for commit sanity
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: use buildmany
Elliot Peele
- mirrorball: switch to new subscriber model for buildmany implementaiton
Elliot Peele
- mirrorball: call buildmany rather than buildmany2
Elliot Peele
- mirrorball: remove unused import
Elliot Peele
- mirrorball: add log files
Elliot Peele
- mirrorball: add new elements
Elliot Peele
- mirrorball: fixup import
Elliot Peele
- mirrorball: bug fixes
Elliot Peele
- mirrorball: initial errata ordering poc
Elliot Peele
- mirrorball: branch merge
Elliot Peele
- mirrorball: add fedora hardlink script
Elliot Peele
- mirrorball: initial support for:
Elliot Peele
- mirrorball: more mirrorball location changes
Elliot Peele
- mirrorball: sync centos 4 as well
Elliot Peele
- mirrorball: import public interfaces
Elliot Peele
- mirrorball: add initial support for ordered create/update
Elliot Peele
- mirrorball: fixups
Elliot Peele
- mirrorball: initial script for driving platform creation
Elliot Peele
- mirrorball: don't load package source more than once
Elliot Peele
- mirrorball: fix typo, add missing import
Elliot Peele
- mirrorball: load package source before handling errata
Elliot Peele
- mirrorball: toUpdate -> toCreate
Elliot Peele
- mirrorball: add capsule recipe
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: use unique lookaside dir for each use
Elliot Peele
- mirrorball: use a unique lookaside for every run to work around a conary bug
Elliot Peele
- mirrorball: don't log every errata
Elliot Peele
- mirrorball: change FIXME to TODO
Elliot Peele
- mirrorball: automatically build packages that we think are kernel modules as such
Elliot Peele
- mirrorball: just a little renaming to something more appropriate
Elliot Peele
- mirrorball: add rpm capsule verification during commit
Elliot Peele
- mirrorball: add support for specifieing rmake config name
Elliot Peele
- mirrorball: add xobjects for group management
Elliot Peele
- mirrorball: branch merge
Elliot Peele
- mirrorball: fixups
Elliot Peele
- mirrorball: more fixups
Elliot Peele
- mirrorball: update to reflect a change in rpmhelper interface
Elliot Peele
- mirrorball: %doc can apply to directories as well as regular flies
Elliot Peele
- mirrorball: adapt to new interface
Elliot Peele
- mirrorball: Improve handling of RPM config file validation
Elliot Peele
- mirrorball: code cleanups
Elliot Peele
- mirrorball: fix changeset content ordering
Elliot Peele
- mirrorball: rework subscriber model to include threaded starting of jobs
Elliot Peele
- mirrorball: use different error code
Elliot Peele
- mirrorball: branch merge
Elliot Peele
- mirrorball: fixup status reporting
Elliot Peele
- mirrorball: repos.getFileContents takes a list
Elliot Peele
- mirrorball: add config option for group content definitions
Elliot Peele
- mirrorball: add initial group management bits, very untested
Elliot Peele
- mirrorball: add missing import
Elliot Peele
- mirrorball: improved group managment
Elliot Peele
- mirrorball: verify that every file in the RPM is checked
Elliot Peele
- mirrorball: branch merge
Elliot Peele
- mirrorball: free slots once the job is built, but not committed
Elliot Peele
- mirrorball: add sanityCheckChangesets
Elliot Peele
- mirrorball: remove committed add
Elliot Peele
- mirrorball: add more specific errors for changeset validation
Elliot Peele
- mirrorball: use a different formatter for stream logger
Elliot Peele
- mirrorball: fix log name
Elliot Peele
- mirrorball: fixup license and copyright
Elliot Peele
- mirrorball: more copyright updates
Elliot Peele
- mirrorball: refactor build modules a bit
Elliot Peele
- mirrorball: fix incorrect import
Elliot Peele
- mirrorball: fix incorrect imports
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: add missing imports
Elliot Peele
- mirrorball: save dir has been pushed down into the builder class
Elliot Peele
- mirrorball: fix spacing
Elliot Peele
- mirrorball: Add specific information to changeset validation failure errors
Elliot Peele
- mirrorball: collect all validation errors for a changeset rather than halting on first validation error
Elliot Peele
- mirrorball: Fix two syntax errors
Elliot Peele
- mirrorball: skip validation if the path in question is '/'
Elliot Peele
- mirrorball: add methods for managing versions and errata state info
Elliot Peele
- mirrorball: handle new states
Elliot Peele
- mirrorball: remove '/' workaround
Elliot Peele
- mirrorball: add methods to the group manager class for managing version and errata info
Elliot Peele
- mirrorball: small fixups
Elliot Peele
- mirrorball: add save for just committing chnages
Elliot Peele
- mirrorball: ensure that monitor threads with properly quit when a job as reached the
Elliot Peele
- mirrorball: remove name that is identical to class name
Elliot Peele
- mirrorball: add reason argument
Elliot Peele
- mirrorball: on create always report failed jobs
Elliot Peele
- mirrorball: add util functions for dealing with filedescriptors
Elliot Peele
- mirrorball: conary requires that files end in a newline
Elliot Peele
- mirrorball: set default byDefault to Non
Elliot Peele
- mirrorball: adapt script to new interface
Elliot Peele
- mirrorball: 1. batch commits if more than one job is ready to be committed
Elliot Peele
- mirrorball: move package class into a class variable so that it can be overridden in a sub
Elliot Peele
- mirrorball: filter troves by build flavor
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: clear autoLoadRecipes when building groups with a custom rmakerc, since this
Elliot Peele
- mirrorball: add url walker
Elliot Peele
- mirrorball: fixups
Elliot Peele
- mirrorball: 1. Change name of yum based repository handling.
Elliot Peele
- mirrorball: make sure failed jobs are reported consistently
Elliot Peele
- mirrorball: add missing import
Elliot Peele
- mirrorball: make class external, add method to get size
Elliot Peele
- mirrorball: add debug handler
Elliot Peele
- mirrorball: add group versions
Elliot Peele
- mirrorball: 1. disable group build, promote, and mirror if not handling advisories.
Elliot Peele
- mirrorball: be more resilient to odd behavior
Elliot Peele
- mirrorball: don't report the same state consecutively
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: make sure all status messages are unique
Elliot Peele
- mirrorball: use the alternate group rmakerc if it exists
Elliot Peele
- mirrorball: setup usr1 debug handler
Elliot Peele
- mirrorball: store create output for reporting and inspection
Elliot Peele
- mirrorball: fixup paths
Elliot Peele
- mirrorball: testing changes
Elliot Peele
- mirrorball: add helper methods for getting advisory information
Elliot Peele
- mirrorball: unique version list
Elliot Peele
- mirrorball: add script for testing iso indexing
Elliot Peele
- mirrorball: add config option for version sources
Elliot Peele
- mirrorball: add a method for retrieving source name/version map
Elliot Peele
- mirrorball: current state of ordred update handling
Elliot Peele
- mirrorball: use a hashable type when adding to a set
Elliot Peele
- mirrorball: fix syntax error
Elliot Peele
- mirrorball: change size of commit queue to 2 so that more jobs are bunched together under
Elliot Peele
- mirrorball: fix indent
Elliot Peele
- mirrorball: always synth sources for indexed directories
Elliot Peele
- mirrorball: move group flavoring down into the build module
Elliot Peele
- mirrorball: fix a few typos
Elliot Peele
- mirrorball: change mode validation for symlinks (CNY-3304)
Elliot Peele
- mirrorball: added group editing
Elliot Peele
- mirrorball: script for testing versioning
Elliot Peele
- mirrorball: fix formating
Elliot Peele
- mirrorball: improved indexing and logging
Elliot Peele
- mirrorball: more changes towards auto versioned groups
Elliot Peele
- mirrorball: branch merge
Elliot Peele
- mirrorball: test missingok mapping (CNY-3306)
Elliot Peele
- mirrorball: turn down number of concurent builds
Elliot Peele
- mirrorball: always using buildmany when rebuilding in ordred mode
Elliot Peele
- mirrorball: Handle restarts when rebuildAll is set by looking for the latest binary
Elliot Peele
- mirrorball: Report errors when the errataSource produces errata without packages
Elliot Peele
- mirrorball: coment fixups and formating
Elliot Peele
- mirrorball: use the builtin ordering
Elliot Peele
- mirrorball: add helper methods to package objects
Elliot Peele
- mirrorball: split out getSourceVersions
Elliot Peele
- mirrorball: extend getSourceVersionMap to get the source versions for all binaries that
Elliot Peele
- mirrorball: hook up version factory
Elliot Peele
- mirrorball: make sure to promote built groups
Elliot Peele
- mirrorball: add hook for excluding packages
Elliot Peele
- mirrorball: switch to using a yum backed source
Elliot Peele
- mirrorball: updates don't have failures
Elliot Peele
- mirrorball: correctly convert _advMap entries to dicts
Elliot Peele
- mirrorball: try to pull contents from the changeset before going to the repository
Elliot Peele
- mirrorball: minor fixups
Elliot Peele
- mirrorball: fix update path
Elliot Peele
- mirrorball: only call download callback once
Elliot Peele
- mirrorball: check isinstance instead of type to cover conary.streams.FlavorStream as well
Elliot Peele
- mirrorball: add hooks to make sure data doesn't get loaded twice
Elliot Peele
- mirrorball: set the pkgsource as loaded
Elliot Peele
- mirrorball: sort versions
Elliot Peele
- mirrorball: preload version source data and avoid keeping refrences to pkgsource that we
Elliot Peele
- mirrorball: at the time of sorting dashes have been replaced by underscores
Elliot Peele
- mirrorball: add synthesized paths to the location map so that old manifest files can be
Elliot Peele
- mirrorball: don't load the version factory twice
Elliot Peele
- mirrorball: cook groups localy
Elliot Peele
- mirrorball: use a copy of the conarycfg since dbPath needs to be set for the system db
Elliot Peele
- mirrorball: add a conary client instance
Elliot Peele
- mirrorball: Do a better job of mapping binaries to sources when the source packages are
Elliot Peele
- mirrorball: remove extra versions, this can be caused by having packages that change
Elliot Peele
- mirrorball: more compat for source packages that move from being synthesized to not
Elliot Peele
- mirrorball: new errors
Elliot Peele
- mirrorball: disable major version detection for now
Elliot Peele
- mirrorball: disable major version detection
Elliot Peele
- mirrorball: implement interface for doing splitting each source into its own job, but
Elliot Peele
- mirrorball: always use buildmany with late commit if building in ordered mode
Elliot Peele
- mirrorball: support merging updates and reordering updates
Elliot Peele
- mirrorball: log when updates go backwards, may not always raise an exception
Elliot Peele
- mirrorball: split out getSourceVersions from getSourceVersionMap
Elliot Peele
- mirrorball: add script for diffing the contents of a label against the latest binary group
Elliot Peele
- mirrorball: add difflabel doc string
Elliot Peele
- mirrorball: handle case of reordering update that does not have an associated advisory
Elliot Peele
- mirrorball: replace python rpmvercmp with implemenation from librpm.ao
Elliot Peele
- mirrorball: branch merge
Elliot Peele
- mirrorball: stringify unicode
Elliot Peele
- mirrorball: Added allowRemovePackages to deal with deprecations.
Elliot Peele
- mirrorball: imported patch rhelordercleanup
Elliot Peele
- mirrorball: always write versions to group xml defs
Elliot Peele
- mirrorball: increase build slots to 20
Elliot Peele
- mirrorball: copy package versions from managed package group to other managed groups
Elliot Peele
- mirrorball: add ability to copy/deepcopy a package source object
Elliot Peele
- mirrorball: make sure to log a warning when updates remove packages in case the exception
Elliot Peele
- mirrorball: fix bugs in version copying and raise an error when managed packages have been
Elliot Peele
- mirrorball: add missing import
Elliot Peele
- mirrorball: add an assert to ensure versions are always present when adding packages to
Elliot Peele
- mirrorball: expose ordered bot
Elliot Peele
- mirrorball: expose findTroves interface
Elliot Peele
- mirrorball: add a cache for fetching source versions
Elliot Peele
- mirrorball: properly subclass rpm entry elements
Elliot Peele
- mirrorball: add option to get specific versions and from sources.
Elliot Peele
- mirrorball: 1. add validation for group contents to catch common issues
Elliot Peele
- mirrorball: add script for finding and fixing group brokenness
Elliot Peele
- mirrorball: add script for generating xml model from package list
Elliot Peele
- mirrorball: sanity check the order
Elliot Peele
- mirrorball: add copyright info and validate group model
Elliot Peele
- mirrorball: adapt to new mirrorball dirs
Elliot Peele
- mirrorball: add mapping of rpm obsoletes
Elliot Peele
- mirrorball: 1. remove all flavors of a package before adding
Elliot Peele
- mirrorball: new exceptions to support lots of new validation
Elliot Peele
- mirrorball: comment cleanup
Elliot Peele
- mirrorball: new config options to support sanity checking exceptions
Elliot Peele
- mirrorball: 1. allow packages to be removed when specified in the config
Elliot Peele
- mirrorball: 1. split out binaries that are not moved into a different package into the
Elliot Peele
- mirrorball: don't try to remove packages that aren't in the model
Elliot Peele
- mirrorball: handle removing packages
Elliot Peele
- mirrorball: log when the sanity checking is complete
Elliot Peele
- mirrorball: expose a findTrove interface as well
Elliot Peele
- mirrorball: Handle the case where the group failed to build in the last run, the errors
Elliot Peele
- mirrorball: add option for always grouping packages into buckets
Elliot Peele
- mirrorball: check length first
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: only print downloads once
Elliot Peele
- mirrorball: handle removeObsoletes
Elliot Peele
- mirrorball: 1. allow bucket merging to result in package overlap
Elliot Peele
- mirrorball: check source versions
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: fix ordering issues
Elliot Peele
- mirrorball: don't try to hash a non hashable object
Elliot Peele
- mirrorball: handle empty buckets
Elliot Peele
- mirrorball: make sure we don't try to update an empty bucket
Elliot Peele
- mirrorball: add getBinaryVersions method for retrieving binary versions of a source
Elliot Peele
- mirrorball: add support for saving and restoring the package map when there are errors
Elliot Peele
- mirrorball: add support for restoreFile if specified
Elliot Peele
- mirrorball: initial stab at a script that uses ordered data to promote groups
Elliot Peele
- mirrorball: move log line to avoid confusion
Elliot Peele
- mirrorball: add breakpoint
Elliot Peele
- mirrorball: add ability to specify extra troves that are expected to be promoted
Elliot Peele
- mirrorball: make consistent with config
Elliot Peele
- mirrorball: always turn extras lists into sets
Elliot Peele
- mirrorball: make getManifest and getMetadata version aware
Elliot Peele
- mirrorball: add method for checking for updated errata that have already been imported
Elliot Peele
- mirrorball: add method for validating already imported manifests
Elliot Peele
- mirrorball: check for errata that have been updating upstream, but have already been
Elliot Peele
- mirrorball: add comment explaining that sanity checking function will raise an exception
Elliot Peele
- mirrorball: refresh latest cache everytime through
Elliot Peele
- mirrorball: handle partial errata
Elliot Peele
- mirrorball: a bit of a start at some high-level conceptual README docs
Elliot Peele
- mirrorball: branch merge
Elliot Peele
- mirrorball: fix a couple of typos
Elliot Peele
- mirrorball: add support for parent platforms (PFM-565)
Elliot Peele
- mirrorball: store return value for later evaluation
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: use only the version
Elliot Peele
- mirrorball: ensure pkg group instance exists before trying to access it
Elliot Peele
- mirrorball: add handling for parent platform labels
Elliot Peele
- mirrorball: add cache for getTroveVersionsByLabel results to avoid expensive call
Elliot Peele
- mirrorball: add logging and fix typo
Elliot Peele
- mirrorball: don't try to build if no troves are listed
Elliot Peele
- mirrorball: make sure to return the correct number of items
Elliot Peele
- mirrorball: 1. assume that manifest does not need to be checked on parent platform troves.
Elliot Peele
- mirrorball: be more informative when checking manifests
Elliot Peele
- mirrorball: Don't try to thaw None
Elliot Peele
- mirrorball: add multi package checkout, replacing conary's checkin.checkout
Elliot Peele
- mirrorball: prefetch platform label source checkouts in one repository call
Elliot Peele
- mirrorball: add findtroves cache for prefetching all results for a label
Elliot Peele
- mirrorball: adapt errata processing to new capsule indexer interface
Elliot Peele
- mirrorball: fix findtroves caching bugs
Elliot Peele
- mirrorball: only use checksum for checking if something is equal, not for sorting
Elliot Peele
- mirrorball: fix formatting
Elliot Peele
- mirrorball: allow for requests for errata state of different versions
Elliot Peele
- mirrorball: dump cached errata state when done
Elliot Peele
- mirrorball: add script for syncing centos vault mirror
Elliot Peele
- mirrorball: add config options for parent platform group information and using old
Elliot Peele
- mirrorball: 1. provide option to not always pull the latest versions when querying for
Elliot Peele
- mirrorball: map helper method for retrieiving source map from a single binary
Elliot Peele
- mirrorball: 1. add support for querying parent group information
Elliot Peele
- mirrorball: 1. add support for fencing updates on parent platform
Elliot Peele
- mirrorball: add module for forking a process and watching for a result
Elliot Peele
- mirrorball: use __slots__ properly
Elliot Peele
- mirrorball: cleanups
Elliot Peele
- mirrorball: pull in convertPackageNameToClassName from conary.lib.util
Elliot Peele
- mirrorball: 1. drop support for building multiple group versions with the same contents
Elliot Peele
- mirrorball: 1. add support for generating group recipes for new sources
Elliot Peele
- mirrorball: add generic caching for trove info
Elliot Peele
- mirrorball: add support for getting group info from the target label
Elliot Peele
- mirrorball: refactor group manager
Elliot Peele
- mirrorball: expose public inteface
Elliot Peele
- mirrorball: use correct super class
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: move sanity checking into separate class
Elliot Peele
- mirrorball: properly name the group
Elliot Peele
- mirrorball: use correct class name
Elliot Peele
- mirrorball: be more consistent about package names and search labels
Elliot Peele
- mirrorball: simplify flatten dictionary values
Elliot Peele
- mirrorball: add caching of cloned from for an entire label
Elliot Peele
- mirrorball: add missing import
Elliot Peele
- mirrorball: add methods for accessing more data from the errata model
Elliot Peele
- mirrorball: initial stab at errata groups
Elliot Peele
- mirrorball: cast to list since sets don't support indexing
Elliot Peele
- mirrorball: add method for displaying a trove map
Elliot Peele
- mirrorball: move display module into the cmdline handling
Elliot Peele
- mirrorball: bot.update now returns the map of built troves, rather than a return code.
Elliot Peele
- mirrorball: import the correct module
Elliot Peele
- mirrorball: add missing elements
Elliot Peele
- mirrorball: add slot node for reference
Elliot Peele
- mirrorball: add more required attributes
Elliot Peele
- mirrorball: add named arg for including the build label in the search path when other
Elliot Peele
- mirrorball: return results in the same form as the rmake builder
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: override pkgname -> classname to handle names with dots
Elliot Peele
- mirrorball: switch to using a common cache object to avoid hammering on the repositories
Elliot Peele
- mirrorball: clear the trove cache after sanity checking
Elliot Peele
- mirrorball: pass down includeBuildLabel
Elliot Peele
- mirrorball: add method for querying groups
Elliot Peele
- mirrorball: log each sanity checking step, mostly for timing
Elliot Peele
- mirrorball: 1. use the buildlabel when querying
Elliot Peele
- mirrorball: fully baked version of errata group handling
Elliot Peele
- mirrorball: add config option for binding a conary package to an errata
Elliot Peele
- mirrorball: when promoting fork before actually promoting any contents, this works around
Elliot Peele
- mirrorball: add script to build errata groups
Elliot Peele
- mirrorball: branch merge
Elliot Peele
- mirrorball: add script for memory profiling pkgsources
Elliot Peele
- mirrorball: add missing doc string
Elliot Peele
- mirrorball: add simple command line interface
Elliot Peele
- mirrorball: 1. Refactor getBinaryVersionsFromSourcePackage into
Elliot Peele
- mirrorball: 1. integrate promote script into ordered bot
Elliot Peele
- mirrorball: clean up promote script
Elliot Peele
- mirrorball: make sure platform has been created before promoting
Elliot Peele
- mirrorball: add ordered promote related errors
Elliot Peele
- mirrorball: update/add auto scripts to fit new model and order bits
Elliot Peele
- mirrorball: fix syntax error
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: fix formating to fit in 80 colums
Elliot Peele
- mirrorball: add logfile handling
Elliot Peele
- mirrorball: add missing import
Elliot Peele
- mirrorball: add more missing imports
Elliot Peele
- mirrorball: expose mirror interface in the bot, add script for auto mirroring
Elliot Peele
- mirrorball: only calculate upstream platform packages when there is actually an upstream
Elliot Peele
- mirrorball: avoid trying to hash a set
Elliot Peele
- mirrorball: add missing import
Elliot Peele
- mirrorball: If something looks like it might be a kernel module, raise an error rather
Elliot Peele
- mirrorball: process package flavors before kernel flavor handing in case a kernel module
Elliot Peele
- mirrorball: 1. filter out empty flavors for sources
Elliot Peele
- mirrorball: add missing import
Elliot Peele
- mirrorball: fix typo
Elliot Peele
- mirrorball: add reporting for promote and errata groups
Elliot Peele
- mirrorball: make sure trove list is a list
Elliot Peele
- mirrorball: rework package flavor handling when adding to groups
Elliot Peele
- mirrorball: unique packages by name, not component
Elliot Peele
Last message date:
Tue Mar 30 16:24:33 EDT 2010
Archived on: Tue Mar 30 16:24:37 EDT 2010
This archive was generated by
Pipermail 0.09 (Mailman edition).