1.3.0.pre2 to 1.3.0.pre3: - Disconsider phedex group for input data existence check (Alan Malta Rodrigues) #9485 - unit test and pylint fixes (Alan Malta Rodrigues) #9483 - Skip input data placement if data has availability AND AAA is enabled (Alan Malta Rodrigues) #9483 - Change 'Comments' format in Json templates. (Todor Ivanov) #9467 1.3.0.pre1 to 1.3.0.pre2: - fix unit tests (Alan Malta Rodrigues) #9480 - ReqMgr2MS more configurable: # of workflows; status transition; data transfer (Alan Malta Rodrigues) #9480 - Delegate assigned->staging->staged status transition to ReqMgr2MS (Alan Malta Rodrigues) #9481 - fix unit tests and pylint (Alan Malta Rodrigues) #9473 - Properly use the status/info MS REST APIs (Alan Malta Rodrigues) #9473 - Fix ReqMgrAux update wmagent config method (Alan Malta Rodrigues) #9470 1.2.9 to 1.3.0.pre1: - Script to check workflow completion (Alan Malta Rodrigues) #9465 - Set of scripts useful to daily debugging/actions (Alan Malta Rodrigues) #9464 - fix unit tests and pylint (Alan Malta Rodrigues) #9457 - Do not transfer block/dataset if already available within the SiteWhitelist (Alan Malta Rodrigues) #9457 - added more test campaigns to the parseUnifiedCampaigns script (Alan Malta Rodrigues) #9459 - Activate agent after applying patches (Erik Gough) #9454 1.2.9.pre4 to 1.2.9: 1.2.9.pre3 to 1.2.9.pre4: - log workflows and doc ids going through a deletion process (Alan Malta Rodrigues) #9446 - Close PhEDEx blocks in smaller bulks of location and dataset (Alan Malta Rodrigues) #9438 1.2.9.pre2 to 1.2.9.pre3: - fix unit tests and pylint (Alan Malta Rodrigues) #9444 - Keep different datatier caches for different DBS URLs (Alan Malta Rodrigues) #9444 - Adding an error message for missing PU dataset. (Todor Ivanov) #9433 1.2.9.pre1 to 1.2.9.pre2: - Fix summary message in MSMonitor; other minor improvements (Alan Malta Rodrigues) #9429 - Fix cacheduration settings for MicroServices (Alan Malta Rodrigues) #9427 - fix unstable unit test (Alan Malta Rodrigues) #9416 - Keep record of data volume subscribed; continuously evalute node usage (Alan Malta Rodrigues) #9416 - Fetch quota from Detox; fetch usage from Rucio/PhEDEx; input primary/parent block placement made by chunks (Alan Malta Rodrigues) #9416 1.2.8 to 1.2.9.pre1: - Dont call the same CouchDB view twice; support status+type+requestor in the ReqMgr2 REST API (Alan Malta Rodrigues) #9421 - Revert "No need to insert output files into WMBS if the job failed" (Alan Malta Rodrigues) #9422 - CouchDB ReqMgr view for status+type+requestor (Alan Malta Rodrigues) #9421 - More explantory exitType for jobs removed by pilot (Todor Ivanov) #9420 - Bump WMAgent deployment to 1.2.8 (Alan Malta Rodrigues) #9417 - unit tests and pylint fixes (Alan Malta Rodrigues) #9394 - Added wrapper APIs for PhEDEx group and Rucio account usage (Alan Malta Rodrigues) #9394 - Pylint fixes (Todor Ivanov) #9400 - Clear all occurrences of the typo: 'ouput -> output' fix #9390 (Todor Ivanov) #9400 - No need to insert output files into WMBS if the job failed (Alan Malta Rodrigues) #9403 1.2.8.pre3 to 1.2.8: 1.2.8.pre2 to 1.2.8.pre3: - pylint fixes (Alan Malta Rodrigues) #9409 - fix ReqMgr2 request API by request type (Alan Malta Rodrigues) #9409 - added force-complete to the request state transition diagram (Alan Malta Rodrigues) #9408 - Update request state transition diagram to include staging/staged (Alan Malta Rodrigues) #9407 - Bypass "timed out" errors in DBS3Upload when contacting WMStats (Alan Malta Rodrigues) #9405 - Update workload management schematic; created work units diagram (Alan Malta Rodrigues) #9399 - pylint and unit tests (Alan Malta Rodrigues) #9397 - Don.t crash DBS3Upload on wmstats connection time out (Alan Malta Rodrigues) #9397 - Data location update through DBS has to return a dict. not tuple (Alan Malta Rodrigues) #9392 1.2.8.pre1 to 1.2.8.pre2: - fix unit tests (Alan Malta Rodrigues) #9389 - Use env var to switch between PhEDEx and Rucio (Alan Malta Rodrigues) #9389 - Add heartbeat monitor to reqmgr2ms (khurtado) #9388 - Workaround for bug in: https://htcondor-wiki.cs.wisc.edu/index.cgi/tktview?tn=7261 (khurtado) #9385 1.2.7 to 1.2.8.pre1: - fix unit test (Alan Malta Rodrigues) #9360 - Enable pycurl by default for all Service client APIs (Alan Malta Rodrigues) #9360 1.2.7.pre3 to 1.2.7: - added more test campaigns to the parseUnifiedCampaigns script (Alan Malta Rodrigues) #9387 1.2.7.pre2 to 1.2.7.pre3: - Consider RunWhitelist/RunBlacklist and runs from LumiList for MSTransferor (Alan Malta Rodrigues) #9378 - Use a clean environment when running voms-proxy commands from AgentStatusPoller (Alan Malta Rodrigues) #9380 1.2.7.pre1 to 1.2.7.pre2: - update Rucio urls to testbed (Alan Malta Rodrigues) #9377 - Perform full resync for data location update; make it more verbose (Alan Malta Rodrigues) #9376 - Bump deployment example (Alan Malta Rodrigues) #9374 1.2.6 to 1.2.7.pre1: - fix unit tests (Alan Malta Rodrigues) #9365 - Use pycurl library by default; urlencode PhEDEx body request (Alan Malta Rodrigues) #9365 - Pylint fixes (khurtado) #9133 - Fixes #9064 (khurtado) #9133 - Added pycurl to the list of extension-pkg-whitelist in pylintrc (Alan Malta Rodrigues) #9369 - Increase the wmbs_file_details/lfn column length to 1250 (Alan Malta Rodrigues) #9367 - Pylint fixes (khurtado) #9333 - Fix CMSSW segfaul error report in WMStats, as it was showing the BadFWJRXML eror code instead. Issue #9289 Do not report directy from Report class parse method. Handle addError in Diagnostics classes (khurtado) #9333 - pylint fixes; added unit tests; added a job report pkl file (Alan Malta Rodrigues) #9354 - Check whether all files in the job report contain a valid location (Alan Malta Rodrigues) #9354 1.2.6.pre4 to 1.2.6: - Make sure analytics data structure contains the skipped task name key (Alan Malta Rodrigues) #9363 - Fixes #8355. Propagate CE name as: MachineAttrGLIDEIN_Gatekeeper0 in ElasticSearch (khurtado) #9361 1.2.6.pre3 to 1.2.6.pre4: - Fix unit tests and pylint (Alan Malta Rodrigues) #9358 - Create Harvest task with the same CMSSWVersion as the DQMMerge task (Alan Malta Rodrigues) #9358 - Cache results from DBSReader.listDatatiers for 1 hours by default. Retry query if it fails for up to 5 times. (khurtado) #9355 - Update json templates with IncludeParents True; fix Harvesting on StepChain (Alan Malta Rodrigues) #9356 1.2.6.pre2 to 1.2.6.pre3: - fix unit tests and move it to the right place (Alan Malta Rodrigues) #9349 - Add services into configuration to separate MSTransferor/MSMonitor (Valentin Kuznetsov) #9349 - Support multiple applications under the same service/statedir (Alan Malta Rodrigues) #9351 1.2.6.pre1 to 1.2.6.pre2: - fix tests - fix subscription call and completion logic - Adjust MSMonitoring logic according to the requirements - new unit tests for Workflow - Get dataset size by summing up block sizes; cache secondary sizes - Accept also WMCore-like campaign json configuration - Consider PileupData and trust flags in the stuckElements couch view - Make DbsUrl homogeneous in the json template - Allow clients to scan JSON object - fixed unit tests - Associate input blocks to campaign and make transfer request 1.2.5 to 1.2.6.pre1: - unit tests (Alan Malta Rodrigues) #9338 - Util function to calculate size of custom objects (Alan Malta Rodrigues) #9338 - Set PSN for PileupData location at GQE level (Alan Malta Rodrigues) #9335 1.2.5.pre7 to 1.2.5: - Default ProcVer to 1 on the StoreResults script (Alan Malta Rodrigues) #9329 - fix location for the pull request template (Alan Malta Rodrigues) #9324 - Minor improvements to the README file (Alan Malta Rodrigues) #9323 - Move the PR template under the .github directory (Alan Malta Rodrigues) #9322 - Created a CONTRIBUTING document with some guidelines (Alan Malta Rodrigues) #9321 - Created issue templates for bug and feature (Alan Malta Rodrigues) #9320 1.2.5.pre6 to 1.2.5.pre7: - Fix status REST API for ReqMgr2MS (Alan Malta Rodrigues) #9319 - Changes for transfer IDs logic (Valentin Kuznetsov) #9276 1.2.5.pre5 to 1.2.5.pre6: - Add PartialCopy attribute and fix issue with parsing campaigns.json file (Valentin Kuznetsov) #9317 - Tier0 sets WorkQueue to None, so we cannot call any WorkQueue methods on Tier0 WMAgent. (Vytautas Jankauskas) #9314 - Catch decoding exception in FwkReport and set a default error message (Alan Malta Rodrigues) #9312 - Don't share the same DBS object amongst multiple threads (Alan Malta Rodrigues) #9311 1.2.5.pre4 to 1.2.5.pre5: - Added transferinfo client APIs to ReqMgrAux (Alan Malta Rodrigues) #9307 - Add rucio unit tests to the list of unstable tests (Alan Malta Rodrigues) #9308 - script to fetch and parse campaign configs from Unified MongoDB (Alan Malta Rodrigues) #9306 - created unit tests; pylint fixes (Alan Malta Rodrigues) #9302 - Added transferinfo REST API to access ReqMgrAux transfer related docs (Alan Malta Rodrigues) #9302 - Support large integer values for events in MariaDB (Alan Malta Rodrigues) #9304 - PY3: Make Configuration module compatible with python3 (Alan Malta Rodrigues) #9301 1.2.5.pre3 to 1.2.5.pre4: - adapt tests and pylint (Alan Malta Rodrigues) #9296 - Major refactoring of the Transferor module (Alan Malta Rodrigues) #9296 - Remove unified config json in favor of a document in couchDB (Alan Malta Rodrigues) #9296 - fix unit test; remove debugging from test (Alan Malta Rodrigues) #9094 - pylint changes. (khurtado) #9294 - Add methods in the LogCollect step type template to get scram/swVersion make JobCreatorPoller use those methods when setting the job attributes of this step type. (khurtado) #9294 - unit tests and pylint (Alan Malta Rodrigues) #9094 - Initial Rucio Service class with basic functionality (Alan Malta Rodrigues) #9094 - SLC7 templates; StepChain harvesting, and a few other fixes (Alan Malta Rodrigues) #9262 1.2.5.pre2 to 1.2.5.pre3: - Accept tuple returned from make_notifications (Alan Malta Rodrigues) #9292 - Switch from WMCore StompAMQ to CMSMonitoring one (Valentin Kuznetsov) #9292 1.2.5.pre1 to 1.2.5.pre2: - Use logging library in the reqmgr2 client and inject test wfs (Alan Malta Rodrigues) #9288 - Fix auxiliary db method name (Erik Gough) #9212 - Add email alerting to drain thread (Erik Gough) #9212 - Add email alerting capability (Erik Gough) #9212 1.2.4.patch1 to 1.2.5.pre1: 1.2.4 to 1.2.4.patch1: - pylint fixes (Alan Malta Rodrigues) #9284 - Check all cmsRun steps outcome before staging out files (Alan Malta Rodrigues) #9284 - Only save logs in EOS/recent area for failed and a very small fraction of success jobs (Alan Malta Rodrigues) #9284 - fix unit tests (Alan Malta Rodrigues) #9285 - Add only unique error exit codes to the job FJR (Alan Malta Rodrigues) #9285 - Update deployment with the new PUT request behaviour for the agent config (Alan Malta Rodrigues) #9283 - Skip DBS3Upload cycle if it times out contacting wmstats (Alan Malta Rodrigues) #9279 - Print the complete error message in LogDB (Alan Malta Rodrigues) #9281 - Added ORA-25408 to the soft database error list (Alan Malta Rodrigues) #9278 1.2.4.pre3 to 1.2.4: - unit test and pylint (Alan Malta Rodrigues) #9270 - Set CMS_Type job classad based on the dashboard activity (Alan Malta Rodrigues) #9270 1.2.4.pre2 to 1.2.4.pre3: - unit tests and pylint (Alan Malta Rodrigues) #9267 - Validate/limit number of Steps/Tasks and Step/Task Name length (Alan Malta Rodrigues) #9267 - unit tests and pylint (Alan Malta Rodrigues) #9265 - Getters/setters for CMSSW/WMStep object; fix StepChain straight to merge (Alan Malta Rodrigues) #9265 - pylint fixes (Alan Malta Rodrigues) #9264 - Avoid WebTools depending on the REST package (Alan Malta Rodrigues) #9264 - Handle oracle "not connected" as a soft error (Alan Malta Rodrigues) #9260 - add doc string to generat proper docment. (Yuyi Guo) #9258 1.2.4.pre1 to 1.2.4.pre2: - Replace all print statements with logger (Valentin Kuznetsov) #9231 - Update PUT behaviour for ReqMgrAux APIs; use PUT method for updating CMSSW releases (Alan Malta Rodrigues) #9250 - Initializing t0 in the dependencies list. (Vytautas Jankauskas) #9173 - Use workflow datasets rather full list of datasets (Valentin Kuznetsov) #9229 - removing the .read from the with open() (Vytautas Jankauskas) #9249 - Remove _TimeoutMonitor CherryPy class (Alan Malta Rodrigues) #9247 - Make APIMethodMismatch exception verbose to print details of what actually happened (Valentin Kuznetsov) #9235 1.2.3 to 1.2.4.pre1: - Unit test for long string (Alan Malta Rodrigues) #9243 - Set InnoDB tables to DYNAMIC row format; increased length of a few columns (Alan Malta Rodrigues) #9243 - Small clean-up based on Alan's comments (Valentin Kuznetsov) #9225 - Enable CherryPy stats for internal HTTP server (Valentin Kuznetsov) #9237 - upgrade CherryPy version in the requirements (Alan Malta Rodrigues) #9220 - Make PyCondorAPI compatible with HTCondor v8.8.3 (khurtado) #9236 1.2.3.pre5 to 1.2.3: 1.2.3.pre4 to 1.2.3.pre5: - Minor improvements to MS Transferor; don.t query gwmsmon (Alan Malta Rodrigues) #9224 - Re-factor code according to proposal specs, work on naming convention, record structure, code flow (Valentin Kuznetsov) #9216 - rename PR template file (Alan Malta Rodrigues) #9219 - Creation of a pull request template (#9218) (Alan Malta Rodrigues) #9218 1.2.3.pre3 to 1.2.3.pre4: - Dont perform write operations from MS Transferor (Alan Malta Rodrigues) #9217 1.2.3.pre2 to 1.2.3.pre3: - Added staging and staged request status (Alan Malta Rodrigues) #9209 - Revisit MicroService code and made it working (Valentin Kuznetsov) #9140 - Accept CherryPy accepted_queue_size parameter; print service config (Alan Malta Rodrigues) #9201 - Add CherryPy stats to WebTools/RESTModel based server (Valentin Kuznetsov) #9205 - Fix wmbs_location/state_time schema to default to 0 (Alan Malta Rodrigues) #9206 - fixed the bug that caused no logs after requests processed. (Yuyi Guo) #9197 1.2.3.pre1 to 1.2.3.pre2: - os.open cant be used with context manager (Alan Malta Rodrigues) #9186 - Schematic for MS Transferor and TransferMonit (Alan Malta Rodrigues) #9194 - Bump deployment example to 1.2.2.patch2 (Alan Malta Rodrigues) #9191 - pylint fixes (Alan Malta Rodrigues) #9183 - Minor improvements to WorkQueueManagerCleaner and more verbose (Alan Malta Rodrigues) #9183 - JSON templates updates: trust PU and less runs (Alan Malta Rodrigues) #9187 - Add WMTool and SubmissionTool job classads (Alan Malta Rodrigues) #9184 - Open files/urls with context manager (Alan Malta Rodrigues) #9186 - Pypi packaging for wmcore and wmagent (Erik Gough) #8935 - Fix exception handling in DrainStatusPoller (Erik Gough) #9174 1.2.2 to 1.2.3.pre1: - pylint fixes (Alan Malta Rodrigues) #9154 - Enable lazy-download in the PSet for jobs with LheInputFiles=True (Alan Malta Rodrigues) #9154 - pylint fixes (Alan Malta Rodrigues) #9152 - PY3: support urlparse in both py2 and py3 version (Alan Malta Rodrigues) #9152 1.2.2.pre3 to 1.2.2: - pylint fixes (Alan Malta Rodrigues) #9177 - fix missing format string in #9171 (Alan Malta Rodrigues) #9177 - Fix issue with missing received bytes in custom cherrypy logger (used by DBS) (Valentin Kuznetsov) #9171 - add scram.getStdout method. Fix #9170 (belforte) #9176 - Port from CRABServer code Throttled classes; add unit test for them (Valentin Kuznetsov) #9158 1.2.2.pre2 to 1.2.2.pre3: - update unit tests (Alan Malta Rodrigues) #9168 - Limit EventsPerJob to RequestNumEvents (Alan Malta Rodrigues) #9168 1.2.2.pre1 to 1.2.2.pre2: - Log job splitting changes in ReqMgr2 (Alan Malta Rodrigues) #9166 - Fix CampaignConfig document type (Alan Malta Rodrigues) #9165 - fix unit tests and pylint (Alan Malta Rodrigues) #9147 - Fixed lumis list in the ACDC docs and added a new version field (Alan Malta Rodrigues) #9147 - import division on CPImpl (Alan Malta Rodrigues) #9163 - Allow tag creation from dbs branches (Alan Malta Rodrigues) #9160 - Update WMTask and WMWorkload unit tests to use PSS (Erik Gough) #9097 - Monitor memory usage using PSS instead of RSS (Erik Gough) #9097 - Add loggin of incoming requests to RESTModel end-points (Valentin Kuznetsov) #9124 - Bump SQLAlchemy in the requirements.txt (Alan Malta Rodrigues) #9155 - add back copy stageout plugin, fixes #9144 (Dirk Hufnagel) 1.2.1 to 1.2.2.pre1: - Perform lowering Cms headers (Valentin Kuznetsov) #9100 - fix unit tests and pylint (Alan Malta Rodrigues) #9110 - Remove switch for CRIC x SiteDB; default to CRIC (Alan Malta Rodrigues) #9110 - Improve release notes (Erik Gough) #9083 - pylint fixes (Alan Malta Rodrigues) #9127 - Remove rucio_home debugging (Alan Malta Rodrigues) #9127 - Fixes #9053 (khurtado) #9107 - created PhEDEx unit test for getReplicaInfoForBlocks (Alan Malta Rodrigues) #9118 1.2.1.pre4 to 1.2.1: - json with the mocked CRIC data (Alan Malta Rodrigues) #9122 - Mock CRIC data and calls (Alan Malta Rodrigues) #9122 - Remove double Override from test templates (Alan Malta Rodrigues) #9119 - Fix RUCIO_HOME in the tests environment (Alan Malta Rodrigues) #9117 1.2.0 to 1.2.1.pre4: - Merge pull request #9116 from amaltaro/fix-8780 - Fix midnight log rotation for cherrypy threads - 1.2.1.pre3 - Merge pull request #9111 from amaltaro/recent-production - Default CERN EOS logArchive copy under prod/recent/PRODUCTION - Merge pull request #9109 from amaltaro/cherrypy-propagate - Stop duplicating cherrypy log records - Merge pull request #9103 from amaltaro/fix-9060 - Merge pull request #9093 from amaltaro/fix-9092 - pylint fixes - Set retries to 0 for LogArchive to EOS prod/recent - Merge pull request #9104 from amaltaro/fix-8403 - Merge pull request #9106 from amaltaro/fix-9105 - Pass cherrypy logger to LogDB - pylint fixes - cast and decode error details - 1.2.1.pre2 - Merge pull request #9099 from amaltaro/rucio-unittest - printout RUCIO_HOME var in WMInit class - Add rucio variables to the unittest setup - Merge pull request #9095 from amaltaro/rucio-require - Bump rucio client version - Reuse AcqEra/ProcVer from the InputDataset when creating StoreResults - Merge pull request #9090 from amaltaro/amq-host-port - Update AMQ broker/port - Merge pull request #9087 from amaltaro/fix-9076 - Creating a basic README file (#9077) - Merge pull request #9085 from amaltaro/tier0-producer - Merge pull request #9082 from khurtado/possiblesites - Collect local and global WQE statistics when draining agent - 1.2.1.pre1 - Merge pull request #9078 from amaltaro/fix-9074 - Merge pull request #9086 from vkuznet/ms-transferor-fix1 - Add possible sites in job submission error reports. - use getattr instead of hasattr - Add configuration parameters - Use `tier0_wmagent` producer for T0 agent uploading data to MonIT - Merge pull request #9084 from amaltaro/fix-9023 - Added ORA-01033 to the list of passable DB temporary errors - Merge pull request #9057 from khurtado/chirp_exmsgv2 - Merge pull request #9081 from amaltaro/fix-9055 - Default Harvesting job retries to 4; updated deploy script - update and fix unit tests - Fetch unique job info from the ACDCServer in the JobFactory - Merge pull request #9075 from hufnagel/fix-unittest-schema-init - fix unittest schema init, fixes #9062 - Merge pull request #9073 from amaltaro/fix-8966 - Set Rucio account in the agent config file; cleaned up Alerts config - Merge pull request #9066 from amaltaro/fix-9056 - Merge pull request #9045 from amaltaro/fix-9041 - Skip WorkQueue MonIT statistics for T0 agent - Add CMSSW exception message to condor chirp, when present - pylint fixes - Trigger transaction rollback if exception is raised in wmbsPreparation 1.2.0 to 1.2.1.pre3: - Merge pull request #9111 from amaltaro/recent-production - Default CERN EOS logArchive copy under prod/recent/PRODUCTION - Merge pull request #9109 from amaltaro/cherrypy-propagate - Stop duplicating cherrypy log records - Merge pull request #9103 from amaltaro/fix-9060 - Merge pull request #9093 from amaltaro/fix-9092 - pylint fixes - Set retries to 0 for LogArchive to EOS prod/recent - Merge pull request #9104 from amaltaro/fix-8403 - Merge pull request #9106 from amaltaro/fix-9105 - Pass cherrypy logger to LogDB - pylint fixes - cast and decode error details - 1.2.1.pre2 - Merge pull request #9099 from amaltaro/rucio-unittest - printout RUCIO_HOME var in WMInit class - Add rucio variables to the unittest setup - Merge pull request #9095 from amaltaro/rucio-require - Bump rucio client version - Reuse AcqEra/ProcVer from the InputDataset when creating StoreResults - Merge pull request #9090 from amaltaro/amq-host-port - Update AMQ broker/port - Merge pull request #9087 from amaltaro/fix-9076 - Creating a basic README file (#9077) - Merge pull request #9085 from amaltaro/tier0-producer - Merge pull request #9082 from khurtado/possiblesites - Collect local and global WQE statistics when draining agent - 1.2.1.pre1 - Merge pull request #9078 from amaltaro/fix-9074 - Merge pull request #9086 from vkuznet/ms-transferor-fix1 - Add possible sites in job submission error reports. - use getattr instead of hasattr - Add configuration parameters - Use `tier0_wmagent` producer for T0 agent uploading data to MonIT - Merge pull request #9084 from amaltaro/fix-9023 - Added ORA-01033 to the list of passable DB temporary errors - Merge pull request #9057 from khurtado/chirp_exmsgv2 - Merge pull request #9081 from amaltaro/fix-9055 - Default Harvesting job retries to 4; updated deploy script - update and fix unit tests - Fetch unique job info from the ACDCServer in the JobFactory - Merge pull request #9075 from hufnagel/fix-unittest-schema-init - fix unittest schema init, fixes #9062 - Merge pull request #9073 from amaltaro/fix-8966 - Set Rucio account in the agent config file; cleaned up Alerts config - Merge pull request #9066 from amaltaro/fix-9056 - Merge pull request #9045 from amaltaro/fix-9041 - Skip WorkQueue MonIT statistics for T0 agent - Add CMSSW exception message to condor chirp, when present - pylint fixes - Trigger transaction rollback if exception is raised in wmbsPreparation 1.2.0 to 1.2.1.pre2: - Merge pull request #9099 from amaltaro/rucio-unittest - printout RUCIO_HOME var in WMInit class - Add rucio variables to the unittest setup - Merge pull request #9095 from amaltaro/rucio-require - Bump rucio client version - Merge pull request #9090 from amaltaro/amq-host-port - Update AMQ broker/port - Merge pull request #9087 from amaltaro/fix-9076 - Creating a basic README file (#9077) - Merge pull request #9085 from amaltaro/tier0-producer - Merge pull request #9082 from khurtado/possiblesites - Collect local and global WQE statistics when draining agent - 1.2.1.pre1 - Merge pull request #9078 from amaltaro/fix-9074 - Merge pull request #9086 from vkuznet/ms-transferor-fix1 - Add possible sites in job submission error reports. - use getattr instead of hasattr - Add configuration parameters - Use `tier0_wmagent` producer for T0 agent uploading data to MonIT - Merge pull request #9084 from amaltaro/fix-9023 - Added ORA-01033 to the list of passable DB temporary errors - Merge pull request #9057 from khurtado/chirp_exmsgv2 - Merge pull request #9081 from amaltaro/fix-9055 - Default Harvesting job retries to 4; updated deploy script - update and fix unit tests - Fetch unique job info from the ACDCServer in the JobFactory - Merge pull request #9075 from hufnagel/fix-unittest-schema-init - fix unittest schema init, fixes #9062 - Merge pull request #9073 from amaltaro/fix-8966 - Set Rucio account in the agent config file; cleaned up Alerts config - Merge pull request #9066 from amaltaro/fix-9056 - Merge pull request #9045 from amaltaro/fix-9041 - Skip WorkQueue MonIT statistics for T0 agent - Add CMSSW exception message to condor chirp, when present - pylint fixes - Trigger transaction rollback if exception is raised in wmbsPreparation 1.2.0 to 1.2.1.pre1: - Merge pull request #9078 from amaltaro/fix-9074 - Merge pull request #9086 from vkuznet/ms-transferor-fix1 - use getattr instead of hasattr - Add configuration parameters - Merge pull request #9084 from amaltaro/fix-9023 - Added ORA-01033 to the list of passable DB temporary errors - Merge pull request #9057 from khurtado/chirp_exmsgv2 - Merge pull request #9081 from amaltaro/fix-9055 - Default Harvesting job retries to 4; updated deploy script - update and fix unit tests - Fetch unique job info from the ACDCServer in the JobFactory - Merge pull request #9075 from hufnagel/fix-unittest-schema-init - fix unittest schema init, fixes #9062 - Merge pull request #9073 from amaltaro/fix-8966 - Set Rucio account in the agent config file; cleaned up Alerts config - Merge pull request #9066 from amaltaro/fix-9056 - Merge pull request #9045 from amaltaro/fix-9041 - Skip WorkQueue MonIT statistics for T0 agent - Add CMSSW exception message to condor chirp, when present - pylint fixes - Trigger transaction rollback if exception is raised in wmbsPreparation 1.1.19 to 1.2.0: - Merge pull request #8970 from amaltaro/fix-8915 - Minor tweaks after running tests - New DMWM up-to-date workflow json templates - Merge pull request #9044 from amaltaro/license - 1.2.0.pre4 - Merge pull request #9052 from amaltaro/fix-9051 - Fix updateStepParentage method for ACDC of merge stepchain - Merge pull request #9048 from amaltaro/cric-less-verbose - Merge pull request #9046 from amaltaro/update-mocked-dbs - Make CRIC module less verbose - Update DBS global mocked data - remove DELETED dataset from DBS mocked data - Add Apache2 license and notice - 1.2.0.pre3 - Merge pull request #9038 from amaltaro/remove-backwards - Merge pull request #9037 from amaltaro/fix-9032 - Merge pull request #9039 from amaltaro/type-json-format - Make type REST api to return json-like instead of xml results - Remove code left for backwards compatibility - unit tests and pylint fixes - Support multiple pileup datasets in StepChain - 1.2.0.pre2 - Merge pull request #9021 from amaltaro/fix-8918 - Merge pull request #9030 from amaltaro/fix-9028 - Merge pull request #9009 from khurtado/cmssw_exitcode - Merge pull request #9029 from amaltaro/fix-9027 - Merge pull request #9026 from amaltaro/fix-9025 - Upper limit for MaxWallTimeSecs set to 45h - Added AgentStatusWatcher to the auto-restart components; send tail of logs in the alert - remove/fix unit tests and pylint - unit test created - Support pileup for StepChain MC top step - Remove MonteCarlo, MonteCarloFromGEN and ReDigi specs - Report CMSSW exit code properly. - 1.2.0.pre1 - Merge pull request #9020 from amaltaro/fix-scramOutput - Merge pull request #8998 from amaltaro/fix-8858 - pylint fixes - Merge pull request #9004 from amaltaro/fix-edmCopy - Do not parse scramOutput.log for debugging SCRAM problems - unit test and pylint fixes - Change CMSSW release to >= 10.4.X for LogCollect with edmCopyUtils - Merge pull request #9005 from amaltaro/deploy-1120 - Bump deployment example to 1.1.20.patch1 - Merge pull request #8989 from amaltaro/fix-8983 - Merge pull request #9015 from amaltaro/fix-9012-master - unit test for parentage map and transient/keepoutput parameters - Take transient output modules into account when updating task parentage map - Fix unit tests and pylint - Record a bunch of SetupCMSSWPSet configuration to the logs - Record site status changes timestamp and allow grace period for draining sites - 1.1.20.patch1 - Merge pull request #8999 from amaltaro/fix-8997 - Added PreMixingModule to MC mix modules - Merge pull request #8995 from amaltaro/fix-8993 - Merge pull request #8991 from amaltaro/fix-8716 - Skip PU blocks with full replicas but not present in DBS - Send job retry number as condor job argument - Merge pull request #8990 from amaltaro/fix-8753 - unit test fixes - Set centralWMStatsURL under the General section - 1.1.20.pre4 - Merge pull request #8987 from amaltaro/fix-8974 - Keep using payload sub-key for MonIT - 1.1.20.pre3 - Merge pull request #8985 from amaltaro/fix-8978 - Merge pull request #8982 from amaltaro/fix-8981 - Delete request workload document if it fails to add spec attachment during creation - Added unit tests and pylint fixes - Make XML parser to always return a list of elements - Merge pull request #8976 from amaltaro/tier0-status - Merge pull request #8974 from stiegerb/stompamq_Jan21 - Merge pull request #8980 from dmwm/belforte-patch-1 - fix capitalization for CRAB/ASO message - Renaming make_notification and adding new make_notification that produces a single notification - Fix typo in T0 updaterequest couch function - 1.1.20.pre2 - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.2.0.pre4: - Merge pull request #9052 from amaltaro/fix-9051 - Fix updateStepParentage method for ACDC of merge stepchain - Merge pull request #9048 from amaltaro/cric-less-verbose - Merge pull request #9046 from amaltaro/update-mocked-dbs - Make CRIC module less verbose - Update DBS global mocked data - remove DELETED dataset from DBS mocked data - 1.2.0.pre3 - Merge pull request #9038 from amaltaro/remove-backwards - Merge pull request #9037 from amaltaro/fix-9032 - Merge pull request #9039 from amaltaro/type-json-format - Make type REST api to return json-like instead of xml results - Remove code left for backwards compatibility - unit tests and pylint fixes - Support multiple pileup datasets in StepChain - 1.2.0.pre2 - Merge pull request #9021 from amaltaro/fix-8918 - Merge pull request #9030 from amaltaro/fix-9028 - Merge pull request #9009 from khurtado/cmssw_exitcode - Merge pull request #9029 from amaltaro/fix-9027 - Merge pull request #9026 from amaltaro/fix-9025 - Upper limit for MaxWallTimeSecs set to 45h - Added AgentStatusWatcher to the auto-restart components; send tail of logs in the alert - remove/fix unit tests and pylint - unit test created - Support pileup for StepChain MC top step - Remove MonteCarlo, MonteCarloFromGEN and ReDigi specs - Report CMSSW exit code properly. - 1.2.0.pre1 - Merge pull request #9020 from amaltaro/fix-scramOutput - Merge pull request #8998 from amaltaro/fix-8858 - pylint fixes - Merge pull request #9004 from amaltaro/fix-edmCopy - Do not parse scramOutput.log for debugging SCRAM problems - unit test and pylint fixes - Change CMSSW release to >= 10.4.X for LogCollect with edmCopyUtils - Merge pull request #9005 from amaltaro/deploy-1120 - Bump deployment example to 1.1.20.patch1 - Merge pull request #8989 from amaltaro/fix-8983 - Merge pull request #9015 from amaltaro/fix-9012-master - unit test for parentage map and transient/keepoutput parameters - Take transient output modules into account when updating task parentage map - Fix unit tests and pylint - Record a bunch of SetupCMSSWPSet configuration to the logs - Record site status changes timestamp and allow grace period for draining sites - 1.1.20.patch1 - Merge pull request #8999 from amaltaro/fix-8997 - Added PreMixingModule to MC mix modules - Merge pull request #8995 from amaltaro/fix-8993 - Merge pull request #8991 from amaltaro/fix-8716 - Skip PU blocks with full replicas but not present in DBS - Send job retry number as condor job argument - Merge pull request #8990 from amaltaro/fix-8753 - unit test fixes - Set centralWMStatsURL under the General section - 1.1.20.pre4 - Merge pull request #8987 from amaltaro/fix-8974 - Keep using payload sub-key for MonIT - 1.1.20.pre3 - Merge pull request #8985 from amaltaro/fix-8978 - Merge pull request #8982 from amaltaro/fix-8981 - Delete request workload document if it fails to add spec attachment during creation - Added unit tests and pylint fixes - Make XML parser to always return a list of elements - Merge pull request #8976 from amaltaro/tier0-status - Merge pull request #8974 from stiegerb/stompamq_Jan21 - Merge pull request #8980 from dmwm/belforte-patch-1 - fix capitalization for CRAB/ASO message - Renaming make_notification and adding new make_notification that produces a single notification - Fix typo in T0 updaterequest couch function - 1.1.20.pre2 - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.2.0.pre3: - Merge pull request #9038 from amaltaro/remove-backwards - Merge pull request #9037 from amaltaro/fix-9032 - Merge pull request #9039 from amaltaro/type-json-format - Make type REST api to return json-like instead of xml results - Remove code left for backwards compatibility - unit tests and pylint fixes - Support multiple pileup datasets in StepChain - 1.2.0.pre2 - Merge pull request #9021 from amaltaro/fix-8918 - Merge pull request #9030 from amaltaro/fix-9028 - Merge pull request #9009 from khurtado/cmssw_exitcode - Merge pull request #9029 from amaltaro/fix-9027 - Merge pull request #9026 from amaltaro/fix-9025 - Upper limit for MaxWallTimeSecs set to 45h - Added AgentStatusWatcher to the auto-restart components; send tail of logs in the alert - remove/fix unit tests and pylint - unit test created - Support pileup for StepChain MC top step - Remove MonteCarlo, MonteCarloFromGEN and ReDigi specs - Report CMSSW exit code properly. - 1.2.0.pre1 - Merge pull request #9020 from amaltaro/fix-scramOutput - Merge pull request #8998 from amaltaro/fix-8858 - pylint fixes - Merge pull request #9004 from amaltaro/fix-edmCopy - Do not parse scramOutput.log for debugging SCRAM problems - unit test and pylint fixes - Change CMSSW release to >= 10.4.X for LogCollect with edmCopyUtils - Merge pull request #9005 from amaltaro/deploy-1120 - Bump deployment example to 1.1.20.patch1 - Merge pull request #8989 from amaltaro/fix-8983 - Merge pull request #9015 from amaltaro/fix-9012-master - unit test for parentage map and transient/keepoutput parameters - Take transient output modules into account when updating task parentage map - Fix unit tests and pylint - Record a bunch of SetupCMSSWPSet configuration to the logs - Record site status changes timestamp and allow grace period for draining sites - 1.1.20.patch1 - Merge pull request #8999 from amaltaro/fix-8997 - Added PreMixingModule to MC mix modules - Merge pull request #8995 from amaltaro/fix-8993 - Merge pull request #8991 from amaltaro/fix-8716 - Skip PU blocks with full replicas but not present in DBS - Send job retry number as condor job argument - Merge pull request #8990 from amaltaro/fix-8753 - unit test fixes - Set centralWMStatsURL under the General section - 1.1.20.pre4 - Merge pull request #8987 from amaltaro/fix-8974 - Keep using payload sub-key for MonIT - 1.1.20.pre3 - Merge pull request #8985 from amaltaro/fix-8978 - Merge pull request #8982 from amaltaro/fix-8981 - Delete request workload document if it fails to add spec attachment during creation - Added unit tests and pylint fixes - Make XML parser to always return a list of elements - Merge pull request #8976 from amaltaro/tier0-status - Merge pull request #8974 from stiegerb/stompamq_Jan21 - Merge pull request #8980 from dmwm/belforte-patch-1 - fix capitalization for CRAB/ASO message - Renaming make_notification and adding new make_notification that produces a single notification - Fix typo in T0 updaterequest couch function - 1.1.20.pre2 - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.2.0.pre2: - Merge pull request #9021 from amaltaro/fix-8918 - Merge pull request #9030 from amaltaro/fix-9028 - Merge pull request #9009 from khurtado/cmssw_exitcode - Merge pull request #9029 from amaltaro/fix-9027 - Merge pull request #9026 from amaltaro/fix-9025 - Upper limit for MaxWallTimeSecs set to 45h - Added AgentStatusWatcher to the auto-restart components; send tail of logs in the alert - remove/fix unit tests and pylint - unit test created - Support pileup for StepChain MC top step - Remove MonteCarlo, MonteCarloFromGEN and ReDigi specs - Report CMSSW exit code properly. - 1.2.0.pre1 - Merge pull request #9020 from amaltaro/fix-scramOutput - Merge pull request #8998 from amaltaro/fix-8858 - pylint fixes - Merge pull request #9004 from amaltaro/fix-edmCopy - Do not parse scramOutput.log for debugging SCRAM problems - unit test and pylint fixes - Change CMSSW release to >= 10.4.X for LogCollect with edmCopyUtils - Merge pull request #9005 from amaltaro/deploy-1120 - Bump deployment example to 1.1.20.patch1 - Merge pull request #8989 from amaltaro/fix-8983 - Merge pull request #9015 from amaltaro/fix-9012-master - unit test for parentage map and transient/keepoutput parameters - Take transient output modules into account when updating task parentage map - Fix unit tests and pylint - Record a bunch of SetupCMSSWPSet configuration to the logs - Record site status changes timestamp and allow grace period for draining sites - 1.1.20.patch1 - Merge pull request #8999 from amaltaro/fix-8997 - Added PreMixingModule to MC mix modules - Merge pull request #8995 from amaltaro/fix-8993 - Merge pull request #8991 from amaltaro/fix-8716 - Skip PU blocks with full replicas but not present in DBS - Send job retry number as condor job argument - Merge pull request #8990 from amaltaro/fix-8753 - unit test fixes - Set centralWMStatsURL under the General section - 1.1.20.pre4 - Merge pull request #8987 from amaltaro/fix-8974 - Keep using payload sub-key for MonIT - 1.1.20.pre3 - Merge pull request #8985 from amaltaro/fix-8978 - Merge pull request #8982 from amaltaro/fix-8981 - Delete request workload document if it fails to add spec attachment during creation - Added unit tests and pylint fixes - Make XML parser to always return a list of elements - Merge pull request #8976 from amaltaro/tier0-status - Merge pull request #8974 from stiegerb/stompamq_Jan21 - Merge pull request #8980 from dmwm/belforte-patch-1 - fix capitalization for CRAB/ASO message - Renaming make_notification and adding new make_notification that produces a single notification - Fix typo in T0 updaterequest couch function - 1.1.20.pre2 - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.2.0.pre1: - Merge pull request #9020 from amaltaro/fix-scramOutput - Merge pull request #8998 from amaltaro/fix-8858 - pylint fixes - Merge pull request #9004 from amaltaro/fix-edmCopy - Do not parse scramOutput.log for debugging SCRAM problems - unit test and pylint fixes - Change CMSSW release to >= 10.4.X for LogCollect with edmCopyUtils - Merge pull request #9005 from amaltaro/deploy-1120 - Bump deployment example to 1.1.20.patch1 - Merge pull request #8989 from amaltaro/fix-8983 - Merge pull request #9015 from amaltaro/fix-9012-master - unit test for parentage map and transient/keepoutput parameters - Take transient output modules into account when updating task parentage map - Fix unit tests and pylint - Record a bunch of SetupCMSSWPSet configuration to the logs - Record site status changes timestamp and allow grace period for draining sites - 1.1.20.patch1 - Merge pull request #8999 from amaltaro/fix-8997 - Added PreMixingModule to MC mix modules - Merge pull request #8995 from amaltaro/fix-8993 - Merge pull request #8991 from amaltaro/fix-8716 - Skip PU blocks with full replicas but not present in DBS - Send job retry number as condor job argument - Merge pull request #8990 from amaltaro/fix-8753 - unit test fixes - Set centralWMStatsURL under the General section - 1.1.20.pre4 - Merge pull request #8987 from amaltaro/fix-8974 - Keep using payload sub-key for MonIT - 1.1.20.pre3 - Merge pull request #8985 from amaltaro/fix-8978 - Merge pull request #8982 from amaltaro/fix-8981 - Delete request workload document if it fails to add spec attachment during creation - Added unit tests and pylint fixes - Make XML parser to always return a list of elements - Merge pull request #8976 from amaltaro/tier0-status - Merge pull request #8974 from stiegerb/stompamq_Jan21 - Merge pull request #8980 from dmwm/belforte-patch-1 - fix capitalization for CRAB/ASO message - Renaming make_notification and adding new make_notification that produces a single notification - Fix typo in T0 updaterequest couch function - 1.1.20.pre2 - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.1.20.patch1: - Merge pull request #8999 from amaltaro/fix-8997 - Added PreMixingModule to MC mix modules - Merge pull request #8995 from amaltaro/fix-8993 - Merge pull request #8991 from amaltaro/fix-8716 - Skip PU blocks with full replicas but not present in DBS - Send job retry number as condor job argument - Merge pull request #8990 from amaltaro/fix-8753 - unit test fixes - Set centralWMStatsURL under the General section - 1.1.20.pre4 - Merge pull request #8987 from amaltaro/fix-8974 - Keep using payload sub-key for MonIT - 1.1.20.pre3 - Merge pull request #8985 from amaltaro/fix-8978 - Merge pull request #8982 from amaltaro/fix-8981 - Delete request workload document if it fails to add spec attachment during creation - Added unit tests and pylint fixes - Make XML parser to always return a list of elements - Merge pull request #8976 from amaltaro/tier0-status - Merge pull request #8974 from stiegerb/stompamq_Jan21 - Merge pull request #8980 from dmwm/belforte-patch-1 - fix capitalization for CRAB/ASO message - Renaming make_notification and adding new make_notification that produces a single notification - Fix typo in T0 updaterequest couch function - 1.1.20.pre2 - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.1.20.pre4: - Merge pull request #8987 from amaltaro/fix-8974 - Keep using payload sub-key for MonIT - 1.1.20.pre3 - Merge pull request #8985 from amaltaro/fix-8978 - Merge pull request #8982 from amaltaro/fix-8981 - Delete request workload document if it fails to add spec attachment during creation - Added unit tests and pylint fixes - Make XML parser to always return a list of elements - Merge pull request #8976 from amaltaro/tier0-status - Merge pull request #8974 from stiegerb/stompamq_Jan21 - Merge pull request #8980 from dmwm/belforte-patch-1 - fix capitalization for CRAB/ASO message - Renaming make_notification and adding new make_notification that produces a single notification - Fix typo in T0 updaterequest couch function - 1.1.20.pre2 - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.1.20.pre3: - Merge pull request #8985 from amaltaro/fix-8978 - Merge pull request #8982 from amaltaro/fix-8981 - Delete request workload document if it fails to add spec attachment during creation - Added unit tests and pylint fixes - Make XML parser to always return a list of elements - Merge pull request #8976 from amaltaro/tier0-status - Merge pull request #8974 from stiegerb/stompamq_Jan21 - Merge pull request #8980 from dmwm/belforte-patch-1 - fix capitalization for CRAB/ASO message - Renaming make_notification and adding new make_notification that produces a single notification - Fix typo in T0 updaterequest couch function - 1.1.20.pre2 - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.1.20.pre2: - Merge pull request #8973 from amaltaro/fix-8245 - Merge pull request #8972 from amaltaro/fix-8221 - Merge pull request #8885 from amaltaro/reqmgr2-requirements - Add list of dependencies for the other WMCore services - Support ACDC for recovery workflows - unit tests and pylint fixes - Remove MaxVSize argument; retry softKill with hardKill; remove RSS backwards compatibility - Merge pull request #8968 from amaltaro/fix-8963 - Merge pull request #8967 from amaltaro/fix-8916 - Merge pull request #8969 from dmwm/deploy-wmagent1 - Fix count of leftover processes in deploy-wmagent - pylint and unit test fixes - Retry condor job removal for timeout - Set the correct DN for priority transition - 1.1.20.pre1 - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.19 to 1.1.20.pre1: - Merge pull request #8954 from dmwm/belforte-patch-1 - Merge pull request #8959 from amaltaro/fix-8953 - pylint changes - Properly parse AMQ creds; only enable it when there are valid creds - Merge pull request #8957 from ticoann/add_docs - add document - Merge pull request #8956 from ticoann/add_pile_up_search - add pile up dataset search - Merge pull request #8955 from ticoann/alert_remove - allow other compressions beside gzip for tarball - remove alert unregister code - Merge pull request #8951 from goughes/fix_requirements - Fix pyzmq line in requirements.txt 1.1.18 to 1.1.19: - 1.1.19.pre5 - Merge pull request #8941 from ticoann/fix_filtered_call - fix filtered api with bool - Merge pull request #8940 from amaltaro/more-for-8923 - Rename a few MonIT document type - 1.1.19.pre4 - Merge pull request #8938 from ticoann/aborted_completed_clean - move to archived status only depends on the time - Merge pull request #8937 from amaltaro/fix-8936 - New unit tests for WMStats DataCache - Fix wmstats filtered_requests for Chain wfs - 1.1.19.pre3 - Merge pull request #8933 from amaltaro/fix-8932 - Merge pull request #8892 from ticoann/fix_latestRequest - Fix work_site_* docs from global workqueue - remove reduce from latestRequest view - Merge pull request #8931 from amaltaro/fix-8930 - Fix ReqMgr2 dependency on WorkQueue - 1.1.19.pre2 - Merge pull request #8923 from amaltaro/wmagent-monit - pylint and unit test fixes - remove reqmgr1 configuration options - Make some WMAgent/WorkQueue metrics MonIT-friendly - Merge pull request #8927 from amaltaro/logdb-delete-error - pylint fixes - Fix error message for failed LogDB delete request - Merge pull request #8925 from ticoann/clean_up_alert2 - remove alert manager - Merge pull request #8911 from amaltaro/fix-8903 - Merge pull request #8917 from amaltaro/deploy-1118patch1 - Bump deployment script to 1.1.18.patch1 - Merge pull request #8899 from khurtado/checkcertificate - Check for service certificate expiration time and create a unit test for it. - Fix KeyError when auxiliary db isnt available - 1.1.19.pre1 - 1.1.18.patch1 - Merge pull request #8907 from amaltaro/fix-8873 - Merge pull request #8908 from ddavila0/fix2-8890 - Adding support to use certificates on StompAMQ - change rev to revision for initial revision - Merge pull request #8906 from khurtado/patch-1 - Fix analytics data collector Clear database when tearing down. Remove unused imports. - Merge pull request #8902 from amaltaro/fix-8901 - Merge pull request #8900 from amaltaro/fix-8882 - Unit tests and pylint fixes - Only run draining algorithm if we have a valid agent config - Handle HTTP in the pycurl response header - Merge pull request #8881 from amaltaro/py3-sorted - Merge pull request #8887 from amaltaro/deploy-oracle - Merge pull request #8888 from ticoann/AnalyticsDataCollector_test_fix - Merge pull request #8896 from amaltaro/badBlocks-templates - Merge pull request #8895 from amaltaro/fix-8893 - ReReco templates with invalid work and/or all files invalid in a block - Catch ORA-00060 deadlock to avoid crashing the component - fix AnalyticsDataCollector test - Fix cert and oracle check in the deployment - pylint fixes - Replace sort by sorted to make py3 happy 1.1.18 to 1.1.19.pre5: - Merge pull request #8941 from ticoann/fix_filtered_call - fix filtered api with bool - Merge pull request #8940 from amaltaro/more-for-8923 - Rename a few MonIT document type - 1.1.19.pre4 - Merge pull request #8938 from ticoann/aborted_completed_clean - move to archived status only depends on the time - Merge pull request #8937 from amaltaro/fix-8936 - New unit tests for WMStats DataCache - Fix wmstats filtered_requests for Chain wfs - 1.1.19.pre3 - Merge pull request #8933 from amaltaro/fix-8932 - Merge pull request #8892 from ticoann/fix_latestRequest - Fix work_site_* docs from global workqueue - remove reduce from latestRequest view - Merge pull request #8931 from amaltaro/fix-8930 - Fix ReqMgr2 dependency on WorkQueue - 1.1.19.pre2 - Merge pull request #8923 from amaltaro/wmagent-monit - pylint and unit test fixes - remove reqmgr1 configuration options - Make some WMAgent/WorkQueue metrics MonIT-friendly - Merge pull request #8927 from amaltaro/logdb-delete-error - pylint fixes - Fix error message for failed LogDB delete request - Merge pull request #8925 from ticoann/clean_up_alert2 - remove alert manager - Merge pull request #8911 from amaltaro/fix-8903 - Merge pull request #8917 from amaltaro/deploy-1118patch1 - Bump deployment script to 1.1.18.patch1 - Merge pull request #8899 from khurtado/checkcertificate - Check for service certificate expiration time and create a unit test for it. - Fix KeyError when auxiliary db isnt available - 1.1.19.pre1 - 1.1.18.patch1 - Merge pull request #8907 from amaltaro/fix-8873 - Merge pull request #8908 from ddavila0/fix2-8890 - Adding support to use certificates on StompAMQ - change rev to revision for initial revision - Merge pull request #8906 from khurtado/patch-1 - Fix analytics data collector Clear database when tearing down. Remove unused imports. - Merge pull request #8902 from amaltaro/fix-8901 - Merge pull request #8900 from amaltaro/fix-8882 - Unit tests and pylint fixes - Only run draining algorithm if we have a valid agent config - Handle HTTP in the pycurl response header - Merge pull request #8881 from amaltaro/py3-sorted - Merge pull request #8887 from amaltaro/deploy-oracle - Merge pull request #8888 from ticoann/AnalyticsDataCollector_test_fix - Merge pull request #8896 from amaltaro/badBlocks-templates - Merge pull request #8895 from amaltaro/fix-8893 - ReReco templates with invalid work and/or all files invalid in a block - Catch ORA-00060 deadlock to avoid crashing the component - fix AnalyticsDataCollector test - Fix cert and oracle check in the deployment - pylint fixes - Replace sort by sorted to make py3 happy 1.1.18 to 1.1.19.pre4: - Merge pull request #8938 from ticoann/aborted_completed_clean - move to archived status only depends on the time - Merge pull request #8937 from amaltaro/fix-8936 - New unit tests for WMStats DataCache - Fix wmstats filtered_requests for Chain wfs - 1.1.19.pre3 - Merge pull request #8933 from amaltaro/fix-8932 - Merge pull request #8892 from ticoann/fix_latestRequest - Fix work_site_* docs from global workqueue - remove reduce from latestRequest view - Merge pull request #8931 from amaltaro/fix-8930 - Fix ReqMgr2 dependency on WorkQueue - 1.1.19.pre2 - Merge pull request #8923 from amaltaro/wmagent-monit - pylint and unit test fixes - remove reqmgr1 configuration options - Make some WMAgent/WorkQueue metrics MonIT-friendly - Merge pull request #8927 from amaltaro/logdb-delete-error - pylint fixes - Fix error message for failed LogDB delete request - Merge pull request #8925 from ticoann/clean_up_alert2 - remove alert manager - Merge pull request #8911 from amaltaro/fix-8903 - Merge pull request #8917 from amaltaro/deploy-1118patch1 - Bump deployment script to 1.1.18.patch1 - Merge pull request #8899 from khurtado/checkcertificate - Check for service certificate expiration time and create a unit test for it. - Fix KeyError when auxiliary db isnt available - 1.1.19.pre1 - 1.1.18.patch1 - Merge pull request #8907 from amaltaro/fix-8873 - Merge pull request #8908 from ddavila0/fix2-8890 - Adding support to use certificates on StompAMQ - change rev to revision for initial revision - Merge pull request #8906 from khurtado/patch-1 - Fix analytics data collector Clear database when tearing down. Remove unused imports. - Merge pull request #8902 from amaltaro/fix-8901 - Merge pull request #8900 from amaltaro/fix-8882 - Unit tests and pylint fixes - Only run draining algorithm if we have a valid agent config - Handle HTTP in the pycurl response header - Merge pull request #8881 from amaltaro/py3-sorted - Merge pull request #8887 from amaltaro/deploy-oracle - Merge pull request #8888 from ticoann/AnalyticsDataCollector_test_fix - Merge pull request #8896 from amaltaro/badBlocks-templates - Merge pull request #8895 from amaltaro/fix-8893 - ReReco templates with invalid work and/or all files invalid in a block - Catch ORA-00060 deadlock to avoid crashing the component - fix AnalyticsDataCollector test - Fix cert and oracle check in the deployment - pylint fixes - Replace sort by sorted to make py3 happy 1.1.18 to 1.1.19.pre3: - Merge pull request #8933 from amaltaro/fix-8932 - Merge pull request #8892 from ticoann/fix_latestRequest - Fix work_site_* docs from global workqueue - remove reduce from latestRequest view - Merge pull request #8931 from amaltaro/fix-8930 - Fix ReqMgr2 dependency on WorkQueue - 1.1.19.pre2 - Merge pull request #8923 from amaltaro/wmagent-monit - pylint and unit test fixes - remove reqmgr1 configuration options - Make some WMAgent/WorkQueue metrics MonIT-friendly - Merge pull request #8927 from amaltaro/logdb-delete-error - pylint fixes - Fix error message for failed LogDB delete request - Merge pull request #8925 from ticoann/clean_up_alert2 - remove alert manager - Merge pull request #8911 from amaltaro/fix-8903 - Merge pull request #8917 from amaltaro/deploy-1118patch1 - Bump deployment script to 1.1.18.patch1 - Merge pull request #8899 from khurtado/checkcertificate - Check for service certificate expiration time and create a unit test for it. - Fix KeyError when auxiliary db isnt available - 1.1.19.pre1 - 1.1.18.patch1 - Merge pull request #8907 from amaltaro/fix-8873 - Merge pull request #8908 from ddavila0/fix2-8890 - Adding support to use certificates on StompAMQ - change rev to revision for initial revision - Merge pull request #8906 from khurtado/patch-1 - Fix analytics data collector Clear database when tearing down. Remove unused imports. - Merge pull request #8902 from amaltaro/fix-8901 - Merge pull request #8900 from amaltaro/fix-8882 - Unit tests and pylint fixes - Only run draining algorithm if we have a valid agent config - Handle HTTP in the pycurl response header - Merge pull request #8881 from amaltaro/py3-sorted - Merge pull request #8887 from amaltaro/deploy-oracle - Merge pull request #8888 from ticoann/AnalyticsDataCollector_test_fix - Merge pull request #8896 from amaltaro/badBlocks-templates - Merge pull request #8895 from amaltaro/fix-8893 - ReReco templates with invalid work and/or all files invalid in a block - Catch ORA-00060 deadlock to avoid crashing the component - fix AnalyticsDataCollector test - Fix cert and oracle check in the deployment - pylint fixes - Replace sort by sorted to make py3 happy 1.1.18 to 1.1.19.pre2: - Merge pull request #8923 from amaltaro/wmagent-monit - pylint and unit test fixes - remove reqmgr1 configuration options - Make some WMAgent/WorkQueue metrics MonIT-friendly - Merge pull request #8927 from amaltaro/logdb-delete-error - pylint fixes - Fix error message for failed LogDB delete request - Merge pull request #8925 from ticoann/clean_up_alert2 - remove alert manager - Merge pull request #8911 from amaltaro/fix-8903 - Merge pull request #8917 from amaltaro/deploy-1118patch1 - Bump deployment script to 1.1.18.patch1 - Merge pull request #8899 from khurtado/checkcertificate - Check for service certificate expiration time and create a unit test for it. - Fix KeyError when auxiliary db isnt available - 1.1.19.pre1 - 1.1.18.patch1 - Merge pull request #8907 from amaltaro/fix-8873 - Merge pull request #8908 from ddavila0/fix2-8890 - Adding support to use certificates on StompAMQ - change rev to revision for initial revision - Merge pull request #8906 from khurtado/patch-1 - Fix analytics data collector Clear database when tearing down. Remove unused imports. - Merge pull request #8902 from amaltaro/fix-8901 - Merge pull request #8900 from amaltaro/fix-8882 - Unit tests and pylint fixes - Only run draining algorithm if we have a valid agent config - Handle HTTP in the pycurl response header - Merge pull request #8881 from amaltaro/py3-sorted - Merge pull request #8887 from amaltaro/deploy-oracle - Merge pull request #8888 from ticoann/AnalyticsDataCollector_test_fix - Merge pull request #8896 from amaltaro/badBlocks-templates - Merge pull request #8895 from amaltaro/fix-8893 - ReReco templates with invalid work and/or all files invalid in a block - Catch ORA-00060 deadlock to avoid crashing the component - fix AnalyticsDataCollector test - Fix cert and oracle check in the deployment - pylint fixes - Replace sort by sorted to make py3 happy 1.1.18 to 1.1.19.pre1: - 1.1.18.patch1 - Merge pull request #8907 from amaltaro/fix-8873 - Merge pull request #8908 from ddavila0/fix2-8890 - Adding support to use certificates on StompAMQ - change rev to revision for initial revision - Merge pull request #8906 from khurtado/patch-1 - Fix analytics data collector Clear database when tearing down. Remove unused imports. - Merge pull request #8902 from amaltaro/fix-8901 - Merge pull request #8900 from amaltaro/fix-8882 - Unit tests and pylint fixes - Only run draining algorithm if we have a valid agent config - Handle HTTP in the pycurl response header - Merge pull request #8881 from amaltaro/py3-sorted - Merge pull request #8887 from amaltaro/deploy-oracle - Merge pull request #8888 from ticoann/AnalyticsDataCollector_test_fix - Merge pull request #8896 from amaltaro/badBlocks-templates - Merge pull request #8895 from amaltaro/fix-8893 - ReReco templates with invalid work and/or all files invalid in a block - Catch ORA-00060 deadlock to avoid crashing the component - fix AnalyticsDataCollector test - Fix cert and oracle check in the deployment - pylint fixes - Replace sort by sorted to make py3 happy 1.1.18 to 1.1.18.patch1: - Merge pull request #8907 from amaltaro/fix-8873 - Merge pull request #8908 from ddavila0/fix2-8890 - Adding support to use certificates on StompAMQ - change rev to revision for initial revision - Merge pull request #8906 from khurtado/patch-1 - Fix analytics data collector Clear database when tearing down. Remove unused imports. - Merge pull request #8902 from amaltaro/fix-8901 - Merge pull request #8900 from amaltaro/fix-8882 - Unit tests and pylint fixes - Only run draining algorithm if we have a valid agent config - Handle HTTP in the pycurl response header - Merge pull request #8881 from amaltaro/py3-sorted - Merge pull request #8887 from amaltaro/deploy-oracle - Merge pull request #8888 from ticoann/AnalyticsDataCollector_test_fix - Merge pull request #8896 from amaltaro/badBlocks-templates - Merge pull request #8895 from amaltaro/fix-8893 - ReReco templates with invalid work and/or all files invalid in a block - Catch ORA-00060 deadlock to avoid crashing the component - fix AnalyticsDataCollector test - Fix cert and oracle check in the deployment - pylint fixes - Replace sort by sorted to make py3 happy 1.1.17 to 1.1.18: - 1.1.18.pre6 - Merge pull request #8891 from ticoann/improve_performance - improve query speed by 30% - Merge pull request #8880 from amaltaro/wmcore-requirements - List of WMAgent python dependencies - 1.1.18.pre5 - Merge pull request #8875 from amaltaro/fix-8872 - Merge pull request #8876 from ticoann/delayed-keyup - Merge pull request #8874 from amaltaro/reqmgr2-argparse - add delay for key up - fix unit tests and pylint - Distinguish between bad work units and work that doesnt pass constraints - Fix argument parsing in util reqmgr2 - 1.1.18.pre4 - Merge pull request #8865 from amaltaro/fix-8828 - Merge pull request #8871 from ticoann/replace_cherrypy_user - Merge pull request #8870 from amaltaro/fix-7808 - Delete LogDB wmstats docs when wfs are archived - add correct path - replace cherrypy.request.user - Merge pull request #8868 from vkuznet/cherrypy-user - Merge pull request #8869 from amaltaro/status-gui - Merge pull request #8866 from amaltaro/more-8863 - pylint fixes - raise exception if SiteDB is used when it should not! - Grey out status not allowed to humans in ReqMgr2 Gui - Add get_user_info helper function to encapsulate underlying technology - Use CRIC in ReqMgr2 GUI - Merge pull request #8863 from amaltaro/use-cric-reqmgr - pylint and unit test updates - Allow acquired to failed status transition; allow Failed GQEs to exist among others - update tests - Add CRIC flag for central services - 1.1.18.pre3 - Merge pull request #8855 from ticoann/post_wmstats_summary - Merge pull request #8856 from amaltaro/fix-8846 - post wmstats summary directly to central wmstats - Merge pull request #8857 from ticoann/add_wq_filter - pylint fixes for DBS3Reader - add filter for Global WorkQueue db rotation - Does not raise DBSReaderError when block has no valid files - 1.1.18.pre2 - Merge pull request #8852 from amaltaro/fix-8849 - Correctly define int arguments for argparse - 1.1.18.pre1 - Merge pull request #8849 from amaltaro/fix-7158 - Merge pull request #8850 from amaltaro/fix-8848 - Merge pull request #8842 from amaltaro/fix-8841 - Improved CRIC unit tests - unit tests and pylint fixes - Properly check whether Services cache is expired or not - pylint fixes - Migrate from optparse to argparse - Merge pull request #8838 from amaltaro/fix-8792 - Merge pull request #8836 from ticoann/wmstats_remove_time_series - Merge pull request #8848 from amaltaro/fix-8847 - Merge pull request #8844 from amaltaro/fix-8839 - Add required files for agent deployment; improved initial node setup - Catch other failures in the DQMUpload step - test code into the test commit - Added support to a config dict for further parameters - Merge pull request #8822 from amaltaro/remove-agentdrain - Merge pull request #8682 from amaltaro/use-cric - Merge pull request #8835 from amaltaro/log-no-locations - remove the deleteing old doc - keep only one job summary docs per agent and request - Add files to ACDC docs even if they have no location - Create flag to enable CRIC (default to false) in WMAgent - Remove specific updateAgentDrainingMode method 1.1.17 to 1.1.18.pre6: - Merge pull request #8891 from ticoann/improve_performance - improve query speed by 30% - Merge pull request #8880 from amaltaro/wmcore-requirements - List of WMAgent python dependencies - 1.1.18.pre5 - Merge pull request #8875 from amaltaro/fix-8872 - Merge pull request #8876 from ticoann/delayed-keyup - Merge pull request #8874 from amaltaro/reqmgr2-argparse - add delay for key up - fix unit tests and pylint - Distinguish between bad work units and work that doesnt pass constraints - Fix argument parsing in util reqmgr2 - 1.1.18.pre4 - Merge pull request #8865 from amaltaro/fix-8828 - Merge pull request #8871 from ticoann/replace_cherrypy_user - Merge pull request #8870 from amaltaro/fix-7808 - Delete LogDB wmstats docs when wfs are archived - add correct path - replace cherrypy.request.user - Merge pull request #8868 from vkuznet/cherrypy-user - Merge pull request #8869 from amaltaro/status-gui - Merge pull request #8866 from amaltaro/more-8863 - pylint fixes - raise exception if SiteDB is used when it should not! - Grey out status not allowed to humans in ReqMgr2 Gui - Add get_user_info helper function to encapsulate underlying technology - Use CRIC in ReqMgr2 GUI - Merge pull request #8863 from amaltaro/use-cric-reqmgr - pylint and unit test updates - Allow acquired to failed status transition; allow Failed GQEs to exist among others - update tests - Add CRIC flag for central services - 1.1.18.pre3 - Merge pull request #8855 from ticoann/post_wmstats_summary - Merge pull request #8856 from amaltaro/fix-8846 - post wmstats summary directly to central wmstats - Merge pull request #8857 from ticoann/add_wq_filter - pylint fixes for DBS3Reader - add filter for Global WorkQueue db rotation - Does not raise DBSReaderError when block has no valid files - 1.1.18.pre2 - Merge pull request #8852 from amaltaro/fix-8849 - Correctly define int arguments for argparse - 1.1.18.pre1 - Merge pull request #8849 from amaltaro/fix-7158 - Merge pull request #8850 from amaltaro/fix-8848 - Merge pull request #8842 from amaltaro/fix-8841 - Improved CRIC unit tests - unit tests and pylint fixes - Properly check whether Services cache is expired or not - pylint fixes - Migrate from optparse to argparse - Merge pull request #8838 from amaltaro/fix-8792 - Merge pull request #8836 from ticoann/wmstats_remove_time_series - Merge pull request #8848 from amaltaro/fix-8847 - Merge pull request #8844 from amaltaro/fix-8839 - Add required files for agent deployment; improved initial node setup - Catch other failures in the DQMUpload step - test code into the test commit - Added support to a config dict for further parameters - Merge pull request #8822 from amaltaro/remove-agentdrain - Merge pull request #8682 from amaltaro/use-cric - Merge pull request #8835 from amaltaro/log-no-locations - remove the deleteing old doc - keep only one job summary docs per agent and request - Add files to ACDC docs even if they have no location - Create flag to enable CRIC (default to false) in WMAgent - Remove specific updateAgentDrainingMode method 1.1.17 to 1.1.18.pre5: - Merge pull request #8875 from amaltaro/fix-8872 - Merge pull request #8876 from ticoann/delayed-keyup - Merge pull request #8874 from amaltaro/reqmgr2-argparse - add delay for key up - fix unit tests and pylint - Distinguish between bad work units and work that doesnt pass constraints - Fix argument parsing in util reqmgr2 - 1.1.18.pre4 - Merge pull request #8865 from amaltaro/fix-8828 - Merge pull request #8871 from ticoann/replace_cherrypy_user - Merge pull request #8870 from amaltaro/fix-7808 - Delete LogDB wmstats docs when wfs are archived - add correct path - replace cherrypy.request.user - Merge pull request #8868 from vkuznet/cherrypy-user - Merge pull request #8869 from amaltaro/status-gui - Merge pull request #8866 from amaltaro/more-8863 - pylint fixes - raise exception if SiteDB is used when it should not! - Grey out status not allowed to humans in ReqMgr2 Gui - Add get_user_info helper function to encapsulate underlying technology - Use CRIC in ReqMgr2 GUI - Merge pull request #8863 from amaltaro/use-cric-reqmgr - pylint and unit test updates - Allow acquired to failed status transition; allow Failed GQEs to exist among others - update tests - Add CRIC flag for central services - 1.1.18.pre3 - Merge pull request #8855 from ticoann/post_wmstats_summary - Merge pull request #8856 from amaltaro/fix-8846 - post wmstats summary directly to central wmstats - Merge pull request #8857 from ticoann/add_wq_filter - pylint fixes for DBS3Reader - add filter for Global WorkQueue db rotation - Does not raise DBSReaderError when block has no valid files - 1.1.18.pre2 - Merge pull request #8852 from amaltaro/fix-8849 - Correctly define int arguments for argparse - 1.1.18.pre1 - Merge pull request #8849 from amaltaro/fix-7158 - Merge pull request #8850 from amaltaro/fix-8848 - Merge pull request #8842 from amaltaro/fix-8841 - Improved CRIC unit tests - unit tests and pylint fixes - Properly check whether Services cache is expired or not - pylint fixes - Migrate from optparse to argparse - Merge pull request #8838 from amaltaro/fix-8792 - Merge pull request #8836 from ticoann/wmstats_remove_time_series - Merge pull request #8848 from amaltaro/fix-8847 - Merge pull request #8844 from amaltaro/fix-8839 - Add required files for agent deployment; improved initial node setup - Catch other failures in the DQMUpload step - test code into the test commit - Added support to a config dict for further parameters - Merge pull request #8822 from amaltaro/remove-agentdrain - Merge pull request #8682 from amaltaro/use-cric - Merge pull request #8835 from amaltaro/log-no-locations - remove the deleteing old doc - keep only one job summary docs per agent and request - Add files to ACDC docs even if they have no location - Create flag to enable CRIC (default to false) in WMAgent - Remove specific updateAgentDrainingMode method 1.1.17 to 1.1.18.pre4: - Merge pull request #8865 from amaltaro/fix-8828 - Merge pull request #8871 from ticoann/replace_cherrypy_user - Merge pull request #8870 from amaltaro/fix-7808 - Delete LogDB wmstats docs when wfs are archived - add correct path - replace cherrypy.request.user - Merge pull request #8868 from vkuznet/cherrypy-user - Merge pull request #8869 from amaltaro/status-gui - Merge pull request #8866 from amaltaro/more-8863 - pylint fixes - raise exception if SiteDB is used when it should not! - Grey out status not allowed to humans in ReqMgr2 Gui - Add get_user_info helper function to encapsulate underlying technology - Use CRIC in ReqMgr2 GUI - Merge pull request #8863 from amaltaro/use-cric-reqmgr - pylint and unit test updates - Allow acquired to failed status transition; allow Failed GQEs to exist among others - update tests - Add CRIC flag for central services - 1.1.18.pre3 - Merge pull request #8855 from ticoann/post_wmstats_summary - Merge pull request #8856 from amaltaro/fix-8846 - post wmstats summary directly to central wmstats - Merge pull request #8857 from ticoann/add_wq_filter - pylint fixes for DBS3Reader - add filter for Global WorkQueue db rotation - Does not raise DBSReaderError when block has no valid files - 1.1.18.pre2 - Merge pull request #8852 from amaltaro/fix-8849 - Correctly define int arguments for argparse - 1.1.18.pre1 - Merge pull request #8849 from amaltaro/fix-7158 - Merge pull request #8850 from amaltaro/fix-8848 - Merge pull request #8842 from amaltaro/fix-8841 - Improved CRIC unit tests - unit tests and pylint fixes - Properly check whether Services cache is expired or not - pylint fixes - Migrate from optparse to argparse - Merge pull request #8838 from amaltaro/fix-8792 - Merge pull request #8836 from ticoann/wmstats_remove_time_series - Merge pull request #8848 from amaltaro/fix-8847 - Merge pull request #8844 from amaltaro/fix-8839 - Add required files for agent deployment; improved initial node setup - Catch other failures in the DQMUpload step - test code into the test commit - Added support to a config dict for further parameters - Merge pull request #8822 from amaltaro/remove-agentdrain - Merge pull request #8682 from amaltaro/use-cric - Merge pull request #8835 from amaltaro/log-no-locations - remove the deleteing old doc - keep only one job summary docs per agent and request - Add files to ACDC docs even if they have no location - Create flag to enable CRIC (default to false) in WMAgent - Remove specific updateAgentDrainingMode method 1.1.17 to 1.1.18.pre3: - Merge pull request #8855 from ticoann/post_wmstats_summary - Merge pull request #8856 from amaltaro/fix-8846 - post wmstats summary directly to central wmstats - Merge pull request #8857 from ticoann/add_wq_filter - pylint fixes for DBS3Reader - add filter for Global WorkQueue db rotation - Does not raise DBSReaderError when block has no valid files - 1.1.18.pre2 - Merge pull request #8852 from amaltaro/fix-8849 - Correctly define int arguments for argparse - 1.1.18.pre1 - Merge pull request #8849 from amaltaro/fix-7158 - Merge pull request #8850 from amaltaro/fix-8848 - Merge pull request #8842 from amaltaro/fix-8841 - Improved CRIC unit tests - unit tests and pylint fixes - Properly check whether Services cache is expired or not - pylint fixes - Migrate from optparse to argparse - Merge pull request #8838 from amaltaro/fix-8792 - Merge pull request #8836 from ticoann/wmstats_remove_time_series - Merge pull request #8848 from amaltaro/fix-8847 - Merge pull request #8844 from amaltaro/fix-8839 - Add required files for agent deployment; improved initial node setup - Catch other failures in the DQMUpload step - test code into the test commit - Added support to a config dict for further parameters - Merge pull request #8822 from amaltaro/remove-agentdrain - Merge pull request #8682 from amaltaro/use-cric - Merge pull request #8835 from amaltaro/log-no-locations - remove the deleteing old doc - keep only one job summary docs per agent and request - Add files to ACDC docs even if they have no location - Create flag to enable CRIC (default to false) in WMAgent - Remove specific updateAgentDrainingMode method 1.1.17 to 1.1.18.pre2: - Merge pull request #8852 from amaltaro/fix-8849 - Correctly define int arguments for argparse - 1.1.18.pre1 - Merge pull request #8849 from amaltaro/fix-7158 - Merge pull request #8850 from amaltaro/fix-8848 - Merge pull request #8842 from amaltaro/fix-8841 - Improved CRIC unit tests - unit tests and pylint fixes - Properly check whether Services cache is expired or not - pylint fixes - Migrate from optparse to argparse - Merge pull request #8838 from amaltaro/fix-8792 - Merge pull request #8836 from ticoann/wmstats_remove_time_series - Merge pull request #8848 from amaltaro/fix-8847 - Merge pull request #8844 from amaltaro/fix-8839 - Add required files for agent deployment; improved initial node setup - Catch other failures in the DQMUpload step - test code into the test commit - Added support to a config dict for further parameters - Merge pull request #8822 from amaltaro/remove-agentdrain - Merge pull request #8682 from amaltaro/use-cric - Merge pull request #8835 from amaltaro/log-no-locations - remove the deleteing old doc - keep only one job summary docs per agent and request - Add files to ACDC docs even if they have no location - Create flag to enable CRIC (default to false) in WMAgent - Remove specific updateAgentDrainingMode method 1.1.17 to 1.1.18.pre1: - Merge pull request #8849 from amaltaro/fix-7158 - Merge pull request #8850 from amaltaro/fix-8848 - Merge pull request #8842 from amaltaro/fix-8841 - Improved CRIC unit tests - unit tests and pylint fixes - Properly check whether Services cache is expired or not - pylint fixes - Migrate from optparse to argparse - Merge pull request #8838 from amaltaro/fix-8792 - Merge pull request #8836 from ticoann/wmstats_remove_time_series - Merge pull request #8848 from amaltaro/fix-8847 - Merge pull request #8844 from amaltaro/fix-8839 - Add required files for agent deployment; improved initial node setup - Catch other failures in the DQMUpload step - test code into the test commit - Added support to a config dict for further parameters - Merge pull request #8822 from amaltaro/remove-agentdrain - Merge pull request #8682 from amaltaro/use-cric - Merge pull request #8835 from amaltaro/log-no-locations - remove the deleteing old doc - keep only one job summary docs per agent and request - Add files to ACDC docs even if they have no location - Create flag to enable CRIC (default to false) in WMAgent - Remove specific updateAgentDrainingMode method 1.1.16 to 1.1.17: - Merge pull request #8837 from amaltaro/validateWfs-impr1 - Check for ChainParentageMap; provide time spent running - 1.1.17.pre3 - Merge pull request #8824 from lecriste/addUsername - Merge pull request #8788 from hufnagel/logcollect-edmcopy-util-old-cmssw - Add username parameter - 1.1.17.pre2 - Merge pull request #8808 from amaltaro/pileup-ad - Merge pull request #8811 from ticoann/jobsumitter_add_type_info - Merge pull request #8769 from amaltaro/dbsuploaded-parentage - Merge pull request #8807 from amaltaro/upload-config-put - Merge pull request #8806 from ticoann/fix_speed_drainig_setting - don't apply speed mode when user drain mode is false - Merge pull request #8817 from belforte/patch-1 - add edmcopyutil fallback for older cmssw releases, fixes #8665 - Merge pull request #8816 from amaltaro/multiPU-templ - Merge pull request #8818 from amaltaro/deploy-1115patch5 - Bump agent deployment example to 1.1.15.patch5 - CRAB Client does not need SiteDB Service - Added multi Pileup templates, jobs fail :) - Merge pull request #8814 from belforte/CRICforCRAB - added unit tests - Define a new job classad for the PU dataset name - make crabtaskworker depend on all services, so it gets the new CRIC one - pylint fixes - Catch Proxy Error for wmstats query; updated error messages; others - Persist the PU dataset name under a WMTask object and its workload - Try creating reqmgr_aux agent doc once again - Merge pull request #8781 from amaltaro/ignore-ramdisk - add job type info in the log - 1.1.17.pre1 - Merge pull request #8799 from amaltaro/fix-8783-plus - Merge pull request #8795 from ticoann/remove_unused_phedex_api - Changed a couple of CRIC method/API names - remove unused PhEDEx call - Merge pull request #8786 from amaltaro/fix-8783 - Merge pull request #8791 from ticoann/catch_proxy_error - catch proxy server error - Merge pull request #8787 from ticoann/remove_unused_config - remove local logdb_url - Merge pull request #8777 from ticoann/fix_script_link - Merge pull request #8782 from amaltaro/cpimpl-bad - Added users-wise CRIC APIs for CRAB - Remove wrong reference in Plugins.FNALImpl - Remove lustre from the ignoredDisks list; added /mnt/ramdisk - fix wrong link in workload summary 1.1.16 to 1.1.17.pre3: - Merge pull request #8824 from lecriste/addUsername - Merge pull request #8788 from hufnagel/logcollect-edmcopy-util-old-cmssw - Add username parameter - 1.1.17.pre2 - Merge pull request #8808 from amaltaro/pileup-ad - Merge pull request #8811 from ticoann/jobsumitter_add_type_info - Merge pull request #8769 from amaltaro/dbsuploaded-parentage - Merge pull request #8807 from amaltaro/upload-config-put - Merge pull request #8806 from ticoann/fix_speed_drainig_setting - don't apply speed mode when user drain mode is false - Merge pull request #8817 from belforte/patch-1 - add edmcopyutil fallback for older cmssw releases, fixes #8665 - Merge pull request #8816 from amaltaro/multiPU-templ - Merge pull request #8818 from amaltaro/deploy-1115patch5 - Bump agent deployment example to 1.1.15.patch5 - CRAB Client does not need SiteDB Service - Added multi Pileup templates, jobs fail :) - Merge pull request #8814 from belforte/CRICforCRAB - added unit tests - Define a new job classad for the PU dataset name - make crabtaskworker depend on all services, so it gets the new CRIC one - pylint fixes - Catch Proxy Error for wmstats query; updated error messages; others - Persist the PU dataset name under a WMTask object and its workload - Try creating reqmgr_aux agent doc once again - Merge pull request #8781 from amaltaro/ignore-ramdisk - add job type info in the log - 1.1.17.pre1 - Merge pull request #8799 from amaltaro/fix-8783-plus - Merge pull request #8795 from ticoann/remove_unused_phedex_api - Changed a couple of CRIC method/API names - remove unused PhEDEx call - Merge pull request #8786 from amaltaro/fix-8783 - Merge pull request #8791 from ticoann/catch_proxy_error - catch proxy server error - Merge pull request #8787 from ticoann/remove_unused_config - remove local logdb_url - Merge pull request #8777 from ticoann/fix_script_link - Merge pull request #8782 from amaltaro/cpimpl-bad - Added users-wise CRIC APIs for CRAB - Remove wrong reference in Plugins.FNALImpl - Remove lustre from the ignoredDisks list; added /mnt/ramdisk - fix wrong link in workload summary 1.1.16 to 1.1.17.pre2: - Merge pull request #8808 from amaltaro/pileup-ad - Merge pull request #8811 from ticoann/jobsumitter_add_type_info - Merge pull request #8769 from amaltaro/dbsuploaded-parentage - Merge pull request #8807 from amaltaro/upload-config-put - Merge pull request #8806 from ticoann/fix_speed_drainig_setting - don't apply speed mode when user drain mode is false - Merge pull request #8817 from belforte/patch-1 - Merge pull request #8816 from amaltaro/multiPU-templ - Merge pull request #8818 from amaltaro/deploy-1115patch5 - Bump agent deployment example to 1.1.15.patch5 - CRAB Client does not need SiteDB Service - Added multi Pileup templates, jobs fail :) - Merge pull request #8814 from belforte/CRICforCRAB - added unit tests - Define a new job classad for the PU dataset name - make crabtaskworker depend on all services, so it gets the new CRIC one - pylint fixes - Catch Proxy Error for wmstats query; updated error messages; others - Persist the PU dataset name under a WMTask object and its workload - Try creating reqmgr_aux agent doc once again - Merge pull request #8781 from amaltaro/ignore-ramdisk - add job type info in the log - 1.1.17.pre1 - Merge pull request #8799 from amaltaro/fix-8783-plus - Merge pull request #8795 from ticoann/remove_unused_phedex_api - Changed a couple of CRIC method/API names - remove unused PhEDEx call - Merge pull request #8786 from amaltaro/fix-8783 - Merge pull request #8791 from ticoann/catch_proxy_error - catch proxy server error - Merge pull request #8787 from ticoann/remove_unused_config - remove local logdb_url - Merge pull request #8777 from ticoann/fix_script_link - Merge pull request #8782 from amaltaro/cpimpl-bad - Added users-wise CRIC APIs for CRAB - Remove wrong reference in Plugins.FNALImpl - Remove lustre from the ignoredDisks list; added /mnt/ramdisk - fix wrong link in workload summary 1.1.16 to 1.1.17.pre1: - Merge pull request #8799 from amaltaro/fix-8783-plus - Merge pull request #8795 from ticoann/remove_unused_phedex_api - Changed a couple of CRIC method/API names - remove unused PhEDEx call - Merge pull request #8786 from amaltaro/fix-8783 - Merge pull request #8791 from ticoann/catch_proxy_error - catch proxy server error - Merge pull request #8787 from ticoann/remove_unused_config - remove local logdb_url - Merge pull request #8777 from ticoann/fix_script_link - Merge pull request #8782 from amaltaro/cpimpl-bad - Added users-wise CRIC APIs for CRAB - Remove wrong reference in Plugins.FNALImpl - fix wrong link in workload summary 1.1.15 to 1.1.16: - 1.1.16.pre3 - Merge pull request #8775 from amaltaro/rest-import - Import Tools in REST.Main - 1.1.16.pre2 - Merge pull request #8774 from ticoann/remove_old_script - Merge pull request #8771 from ticoann/fix_crab3_support - remove deprecated script - Merge pull request #8773 from ticoann/fix_log_parentage_update - fix log on reqmgr thread - Merge pull request #8772 from ticoann/remove_stalled_count - remove stalled request count from wmstats - fix import and logging for crabserver - Merge pull request #8765 from amaltaro/fix-8764 - Merge pull request #8768 from ticoann/fix_db_exception_handler - Merge pull request #8766 from ticoann/add_logger_dbs3reader - Merge pull request #8762 from amaltaro/stepchain-test-parent - fix db exception handling - Trap wmstats exception in DBSUploadPoller - set default logger for DBS3Reader - Template to test StepChain parentage - 1.1.16.pre1 - Merge pull request #8738 from ticoann/fix_stepchain_parentage - StepChain fix in reqmgr - Merge pull request #8752 from ticoann/fix_log_db_warnings - Merge pull request #8760 from amaltaro/fix-8748 - Merge pull request #8757 from amaltaro/fix-8676 - Complement for 8748 skipping dbsbuffer inserts - Convert a few DBS3Uploader logs to debug - Merge pull request #8755 from ticoann/workqueue_log - Merge pull request #8737 from ticoann/clean_up_fix_parentage - Make WorkQueueManagerWMBSFileFeeder slightly more verbose - Merge pull request #8676 from ticoann/set_stepchain_parentage - Merge pull request #8746 from amaltaro/jobcreator-unicode - Merge pull request #8747 from amaltaro/fix-8744 - Merge pull request #8748 from ticoann/improve_performance_dbsbuffer_insert - Merge pull request #8736 from ticoann/add_stepchain_parent_flag - clean up out put of the script and add more instruction - fix logdb warning - skip umerged acdc files without parents to update dbsbuffer - fix unittest - set the dataset parentage for StepChain - impove the perfomance of dbsfile insert - add flag for stepchain parentag - Merge pull request #8739 from amaltaro/deploy-1115patch1 - fix unit tests - Create bl_status states only in JobSubmitter component - pylint fixes - Pass if job directory has been created already; fix encode error in error msg - Merge pull request #8742 from amaltaro/fix-8741 - Fix for ACDCs when updating the task parentage map - Bump deployment script to 1.1.15.patch1; remove ErrorHandler tweak 1.1.15 to 1.1.16.pre3: - Merge pull request #8775 from amaltaro/rest-import - Import Tools in REST.Main - 1.1.16.pre2 - Merge pull request #8774 from ticoann/remove_old_script - Merge pull request #8771 from ticoann/fix_crab3_support - remove deprecated script - Merge pull request #8773 from ticoann/fix_log_parentage_update - fix log on reqmgr thread - Merge pull request #8772 from ticoann/remove_stalled_count - remove stalled request count from wmstats - fix import and logging for crabserver - Merge pull request #8765 from amaltaro/fix-8764 - Merge pull request #8768 from ticoann/fix_db_exception_handler - Merge pull request #8766 from ticoann/add_logger_dbs3reader - Merge pull request #8762 from amaltaro/stepchain-test-parent - fix db exception handling - Trap wmstats exception in DBSUploadPoller - set default logger for DBS3Reader - Template to test StepChain parentage - 1.1.16.pre1 - Merge pull request #8738 from ticoann/fix_stepchain_parentage - StepChain fix in reqmgr - Merge pull request #8752 from ticoann/fix_log_db_warnings - Merge pull request #8760 from amaltaro/fix-8748 - Merge pull request #8757 from amaltaro/fix-8676 - Complement for 8748 skipping dbsbuffer inserts - Convert a few DBS3Uploader logs to debug - Merge pull request #8755 from ticoann/workqueue_log - Merge pull request #8737 from ticoann/clean_up_fix_parentage - Make WorkQueueManagerWMBSFileFeeder slightly more verbose - Merge pull request #8676 from ticoann/set_stepchain_parentage - Merge pull request #8746 from amaltaro/jobcreator-unicode - Merge pull request #8747 from amaltaro/fix-8744 - Merge pull request #8748 from ticoann/improve_performance_dbsbuffer_insert - Merge pull request #8736 from ticoann/add_stepchain_parent_flag - clean up out put of the script and add more instruction - fix logdb warning - skip umerged acdc files without parents to update dbsbuffer - fix unittest - set the dataset parentage for StepChain - impove the perfomance of dbsfile insert - add flag for stepchain parentag - Merge pull request #8739 from amaltaro/deploy-1115patch1 - fix unit tests - Create bl_status states only in JobSubmitter component - pylint fixes - Pass if job directory has been created already; fix encode error in error msg - Merge pull request #8742 from amaltaro/fix-8741 - Fix for ACDCs when updating the task parentage map - Bump deployment script to 1.1.15.patch1; remove ErrorHandler tweak 1.1.15 to 1.1.16.pre2: - Merge pull request #8774 from ticoann/remove_old_script - Merge pull request #8771 from ticoann/fix_crab3_support - remove deprecated script - Merge pull request #8773 from ticoann/fix_log_parentage_update - fix log on reqmgr thread - Merge pull request #8772 from ticoann/remove_stalled_count - remove stalled request count from wmstats - fix import and logging for crabserver - Merge pull request #8765 from amaltaro/fix-8764 - Merge pull request #8768 from ticoann/fix_db_exception_handler - Merge pull request #8766 from ticoann/add_logger_dbs3reader - Merge pull request #8762 from amaltaro/stepchain-test-parent - fix db exception handling - Trap wmstats exception in DBSUploadPoller - set default logger for DBS3Reader - Template to test StepChain parentage - 1.1.16.pre1 - Merge pull request #8738 from ticoann/fix_stepchain_parentage - StepChain fix in reqmgr - Merge pull request #8752 from ticoann/fix_log_db_warnings - Merge pull request #8760 from amaltaro/fix-8748 - Merge pull request #8757 from amaltaro/fix-8676 - Complement for 8748 skipping dbsbuffer inserts - Convert a few DBS3Uploader logs to debug - Merge pull request #8755 from ticoann/workqueue_log - Merge pull request #8737 from ticoann/clean_up_fix_parentage - Make WorkQueueManagerWMBSFileFeeder slightly more verbose - Merge pull request #8676 from ticoann/set_stepchain_parentage - Merge pull request #8746 from amaltaro/jobcreator-unicode - Merge pull request #8747 from amaltaro/fix-8744 - Merge pull request #8748 from ticoann/improve_performance_dbsbuffer_insert - Merge pull request #8736 from ticoann/add_stepchain_parent_flag - clean up out put of the script and add more instruction - fix logdb warning - skip umerged acdc files without parents to update dbsbuffer - fix unittest - set the dataset parentage for StepChain - impove the perfomance of dbsfile insert - add flag for stepchain parentag - Merge pull request #8739 from amaltaro/deploy-1115patch1 - fix unit tests - Create bl_status states only in JobSubmitter component - pylint fixes - Pass if job directory has been created already; fix encode error in error msg - Merge pull request #8742 from amaltaro/fix-8741 - Fix for ACDCs when updating the task parentage map - Bump deployment script to 1.1.15.patch1; remove ErrorHandler tweak 1.1.15 to 1.1.16.pre1: - Merge pull request #8738 from ticoann/fix_stepchain_parentage - StepChain fix in reqmgr - Merge pull request #8752 from ticoann/fix_log_db_warnings - Merge pull request #8760 from amaltaro/fix-8748 - Merge pull request #8757 from amaltaro/fix-8676 - Complement for 8748 skipping dbsbuffer inserts - Convert a few DBS3Uploader logs to debug - Merge pull request #8755 from ticoann/workqueue_log - Merge pull request #8737 from ticoann/clean_up_fix_parentage - Make WorkQueueManagerWMBSFileFeeder slightly more verbose - Merge pull request #8676 from ticoann/set_stepchain_parentage - Merge pull request #8746 from amaltaro/jobcreator-unicode - Merge pull request #8747 from amaltaro/fix-8744 - Merge pull request #8748 from ticoann/improve_performance_dbsbuffer_insert - Merge pull request #8736 from ticoann/add_stepchain_parent_flag - clean up out put of the script and add more instruction - fix logdb warning - skip umerged acdc files without parents to update dbsbuffer - fix unittest - set the dataset parentage for StepChain - impove the perfomance of dbsfile insert - add flag for stepchain parentag - Merge pull request #8739 from amaltaro/deploy-1115patch1 - fix unit tests - Create bl_status states only in JobSubmitter component - pylint fixes - Pass if job directory has been created already; fix encode error in error msg - Merge pull request #8742 from amaltaro/fix-8741 - Fix for ACDCs when updating the task parentage map - Bump deployment script to 1.1.15.patch1; remove ErrorHandler tweak 1.1.14 to 1.1.15: - Merge pull request #8734 from ticoann/change_to_input - fix raw_input - Merge pull request #8729 from amaltaro/submit-many - Merge pull request #8726 from amaltaro/port-8443-take2 - Workaround for condor submitMany; remove legacy condor parameters from job ads - Merge pull request #8593 from ticoann/add_missing_parent_search_api - Merge pull request #8725 from amaltaro/disk-threshold - Merge pull request #8703 from amaltaro/remove-ReqMgr2Only - Merge pull request #8555 from goughes/speed_draining - Fix unit test by using mock aux db - Enable agent speed drain - Use port 8443 to communicate with cmsweb services - Avoid exceptions while getting agent config values when couch is down - 1.1.15.pre6 - Merge pull request #8722 from ticoann/fix_input_filter - remove status stall warning - fix inputdatset filter - 1.1.15.pre5 - Merge pull request #8712 from amaltaro/eos-logs-url - Merge pull request #8715 from ticoann/eos_http_link_change - Merge pull request #8710 from amaltaro/chain-map-compat - make backward compatible for the url change - fix unit test - Update endpoint for EOS prod/recent logs - Backwards compatibility for handling chain parentage map - 1.1.15.pre4 - Merge pull request #8706 from amaltaro/task-output-map - add api for searching missing parentage - update tests and pylint - Create task/output dataset for TaskChain workflows - Merge pull request #8700 from ticoann/add_parentage_method - add unit test - add step chain parentage map to reqmgr db. - update test files too - Remove ReqMgr2Only flag - Merge pull request #8699 from amaltaro/pycondorutils-py3 - 1.1.15.pre3 - Merge pull request #8697 from amaltaro/stepchain-parentage-map - import division on new module to silent py3 tests - added unit test and pylint fixes - Create a WMWorkload property with a StepChain steps/parentage mapping - 1.1.15.pre2 - Merge pull request #8691 from amaltaro/log-original-args - pylint fixes - Remove duplicate cherrypy logs in the central services - Merge pull request #8693 from amaltaro/fix-8686 - Fix dup exception handling and print in 8686 - Merge pull request #8686 from amaltaro/condor-leak-planB - Merge pull request #8685 from ticoann/clean_task_archiver_log - Merge pull request #8690 from ticoann/remove_error_for_tier0 - pylint fix - clean up TaskArchiver log - Merge pull request #8688 from ticoann/wqlog_clean - clean up log for wq - don't use workqueue injection check with T0Agent - Merge pull request #8689 from ticoann/add_db_exception - Add one more DB exception to retry - Wrapper for HTCondor job submission - 1.1.15.pre1 - Merge pull request #8666 from amaltaro/cric-firsttest - Merge pull request #8669 from ticoann/return_exit_code - return exit code in Start.py - Add CRIC Service module - Merge pull request #8679 from ticoann/track_priority - Merge pull request #8668 from ticoann/fix_by_date - add priority transition record - fix the view by date - Merge pull request #8667 from amaltaro/issue-8648 - Merge pull request #8672 from ticoann/errorhander_memory_fix - fix memory problem on error handler - New DAO to check subscriptions with no jobgroup associated; new condition for pulling work from GQ - Merge pull request #8661 from amaltaro/issue-8660 - Merge pull request #8635 from amaltaro/override-tier0 - unit test and pylint fixes - Limit number of jobs to cache in JobSubmitter; also order by task_id - Merge pull request #8658 from amaltaro/deploy-1114patch2 - Configure ErrorHandler to 50 jobs only; bump deploy example to 1.1.14.patch2 - Merge pull request #8615 from amaltaro/volunteer-proxy - Merge pull request #8650 from amaltaro/archive-slice-jobs - Merge pull request #8651 from amaltaro/bossair-memory - pylint and unit test fixes - Reduce the BossAir memory footprint - pylint and unit test fixes - Limit the number of archiveable jobs to be loaded each cycle - Strip the requirement string and proxy for Volunteer jobs - Merge pull request #8652 from belforte/return60317 - Merge pull request #8653 from amaltaro/file-write-error - Added exit code 8033 - FileWriteError - to the list of exceptions - pylint fixes - Override T0-spec assignment parameters with a new Override value - split STAGEOUT_ERRORS for code 60317. Fix #8405 1.1.14 to 1.1.15.pre6: - Merge pull request #8722 from ticoann/fix_input_filter - remove status stall warning - fix inputdatset filter - 1.1.15.pre5 - Merge pull request #8712 from amaltaro/eos-logs-url - Merge pull request #8715 from ticoann/eos_http_link_change - Merge pull request #8710 from amaltaro/chain-map-compat - make backward compatible for the url change - fix unit test - Update endpoint for EOS prod/recent logs - Backwards compatibility for handling chain parentage map - 1.1.15.pre4 - Merge pull request #8706 from amaltaro/task-output-map - update tests and pylint - Create task/output dataset for TaskChain workflows - Merge pull request #8700 from ticoann/add_parentage_method - add unit test - add step chain parentage map to reqmgr db. - Merge pull request #8699 from amaltaro/pycondorutils-py3 - 1.1.15.pre3 - Merge pull request #8697 from amaltaro/stepchain-parentage-map - import division on new module to silent py3 tests - added unit test and pylint fixes - Create a WMWorkload property with a StepChain steps/parentage mapping - 1.1.15.pre2 - Merge pull request #8691 from amaltaro/log-original-args - pylint fixes - Remove duplicate cherrypy logs in the central services - Merge pull request #8693 from amaltaro/fix-8686 - Fix dup exception handling and print in 8686 - Merge pull request #8686 from amaltaro/condor-leak-planB - Merge pull request #8685 from ticoann/clean_task_archiver_log - Merge pull request #8690 from ticoann/remove_error_for_tier0 - pylint fix - clean up TaskArchiver log - Merge pull request #8688 from ticoann/wqlog_clean - clean up log for wq - don't use workqueue injection check with T0Agent - Merge pull request #8689 from ticoann/add_db_exception - Add one more DB exception to retry - Wrapper for HTCondor job submission - 1.1.15.pre1 - Merge pull request #8666 from amaltaro/cric-firsttest - Merge pull request #8669 from ticoann/return_exit_code - return exit code in Start.py - Add CRIC Service module - Merge pull request #8679 from ticoann/track_priority - Merge pull request #8668 from ticoann/fix_by_date - add priority transition record - fix the view by date - Merge pull request #8667 from amaltaro/issue-8648 - Merge pull request #8672 from ticoann/errorhander_memory_fix - fix memory problem on error handler - New DAO to check subscriptions with no jobgroup associated; new condition for pulling work from GQ - Merge pull request #8661 from amaltaro/issue-8660 - Merge pull request #8635 from amaltaro/override-tier0 - unit test and pylint fixes - Limit number of jobs to cache in JobSubmitter; also order by task_id - Merge pull request #8658 from amaltaro/deploy-1114patch2 - Configure ErrorHandler to 50 jobs only; bump deploy example to 1.1.14.patch2 - Merge pull request #8615 from amaltaro/volunteer-proxy - Merge pull request #8650 from amaltaro/archive-slice-jobs - Merge pull request #8651 from amaltaro/bossair-memory - pylint and unit test fixes - Reduce the BossAir memory footprint - pylint and unit test fixes - Limit the number of archiveable jobs to be loaded each cycle - Strip the requirement string and proxy for Volunteer jobs - Merge pull request #8652 from belforte/return60317 - Merge pull request #8653 from amaltaro/file-write-error - Added exit code 8033 - FileWriteError - to the list of exceptions - pylint fixes - Override T0-spec assignment parameters with a new Override value - split STAGEOUT_ERRORS for code 60317. Fix #8405 1.1.14 to 1.1.15.pre5: - Merge pull request #8712 from amaltaro/eos-logs-url - Merge pull request #8715 from ticoann/eos_http_link_change - Merge pull request #8710 from amaltaro/chain-map-compat - make backward compatible for the url change - fix unit test - Update endpoint for EOS prod/recent logs - Backwards compatibility for handling chain parentage map - 1.1.15.pre4 - Merge pull request #8706 from amaltaro/task-output-map - update tests and pylint - Create task/output dataset for TaskChain workflows - Merge pull request #8700 from ticoann/add_parentage_method - add unit test - add step chain parentage map to reqmgr db. - Merge pull request #8699 from amaltaro/pycondorutils-py3 - 1.1.15.pre3 - Merge pull request #8697 from amaltaro/stepchain-parentage-map - import division on new module to silent py3 tests - added unit test and pylint fixes - Create a WMWorkload property with a StepChain steps/parentage mapping - 1.1.15.pre2 - Merge pull request #8691 from amaltaro/log-original-args - pylint fixes - Remove duplicate cherrypy logs in the central services - Merge pull request #8693 from amaltaro/fix-8686 - Fix dup exception handling and print in 8686 - Merge pull request #8686 from amaltaro/condor-leak-planB - Merge pull request #8685 from ticoann/clean_task_archiver_log - Merge pull request #8690 from ticoann/remove_error_for_tier0 - pylint fix - clean up TaskArchiver log - Merge pull request #8688 from ticoann/wqlog_clean - clean up log for wq - don't use workqueue injection check with T0Agent - Merge pull request #8689 from ticoann/add_db_exception - Add one more DB exception to retry - Wrapper for HTCondor job submission - 1.1.15.pre1 - Merge pull request #8666 from amaltaro/cric-firsttest - Merge pull request #8669 from ticoann/return_exit_code - return exit code in Start.py - Add CRIC Service module - Merge pull request #8679 from ticoann/track_priority - Merge pull request #8668 from ticoann/fix_by_date - add priority transition record - fix the view by date - Merge pull request #8667 from amaltaro/issue-8648 - Merge pull request #8672 from ticoann/errorhander_memory_fix - fix memory problem on error handler - New DAO to check subscriptions with no jobgroup associated; new condition for pulling work from GQ - Merge pull request #8661 from amaltaro/issue-8660 - Merge pull request #8635 from amaltaro/override-tier0 - unit test and pylint fixes - Limit number of jobs to cache in JobSubmitter; also order by task_id - Merge pull request #8658 from amaltaro/deploy-1114patch2 - Configure ErrorHandler to 50 jobs only; bump deploy example to 1.1.14.patch2 - Merge pull request #8615 from amaltaro/volunteer-proxy - Merge pull request #8650 from amaltaro/archive-slice-jobs - Merge pull request #8651 from amaltaro/bossair-memory - pylint and unit test fixes - Reduce the BossAir memory footprint - pylint and unit test fixes - Limit the number of archiveable jobs to be loaded each cycle - Strip the requirement string and proxy for Volunteer jobs - Merge pull request #8652 from belforte/return60317 - Merge pull request #8653 from amaltaro/file-write-error - Added exit code 8033 - FileWriteError - to the list of exceptions - pylint fixes - Override T0-spec assignment parameters with a new Override value - split STAGEOUT_ERRORS for code 60317. Fix #8405 1.1.14 to 1.1.15.pre4: - Merge pull request #8706 from amaltaro/task-output-map - update tests and pylint - Create task/output dataset for TaskChain workflows - Merge pull request #8700 from ticoann/add_parentage_method - add unit test - add step chain parentage map to reqmgr db. - Merge pull request #8699 from amaltaro/pycondorutils-py3 - 1.1.15.pre3 - Merge pull request #8697 from amaltaro/stepchain-parentage-map - import division on new module to silent py3 tests - added unit test and pylint fixes - Create a WMWorkload property with a StepChain steps/parentage mapping - 1.1.15.pre2 - Merge pull request #8691 from amaltaro/log-original-args - pylint fixes - Remove duplicate cherrypy logs in the central services - Merge pull request #8693 from amaltaro/fix-8686 - Fix dup exception handling and print in 8686 - Merge pull request #8686 from amaltaro/condor-leak-planB - Merge pull request #8685 from ticoann/clean_task_archiver_log - Merge pull request #8690 from ticoann/remove_error_for_tier0 - pylint fix - clean up TaskArchiver log - Merge pull request #8688 from ticoann/wqlog_clean - clean up log for wq - don't use workqueue injection check with T0Agent - Merge pull request #8689 from ticoann/add_db_exception - Add one more DB exception to retry - Wrapper for HTCondor job submission - 1.1.15.pre1 - Merge pull request #8666 from amaltaro/cric-firsttest - Merge pull request #8669 from ticoann/return_exit_code - return exit code in Start.py - Add CRIC Service module - Merge pull request #8679 from ticoann/track_priority - Merge pull request #8668 from ticoann/fix_by_date - add priority transition record - fix the view by date - Merge pull request #8667 from amaltaro/issue-8648 - Merge pull request #8672 from ticoann/errorhander_memory_fix - fix memory problem on error handler - New DAO to check subscriptions with no jobgroup associated; new condition for pulling work from GQ - Merge pull request #8661 from amaltaro/issue-8660 - Merge pull request #8635 from amaltaro/override-tier0 - unit test and pylint fixes - Limit number of jobs to cache in JobSubmitter; also order by task_id - Merge pull request #8658 from amaltaro/deploy-1114patch2 - Configure ErrorHandler to 50 jobs only; bump deploy example to 1.1.14.patch2 - Merge pull request #8615 from amaltaro/volunteer-proxy - Merge pull request #8650 from amaltaro/archive-slice-jobs - Merge pull request #8651 from amaltaro/bossair-memory - pylint and unit test fixes - Reduce the BossAir memory footprint - pylint and unit test fixes - Limit the number of archiveable jobs to be loaded each cycle - Strip the requirement string and proxy for Volunteer jobs - Merge pull request #8652 from belforte/return60317 - Merge pull request #8653 from amaltaro/file-write-error - Added exit code 8033 - FileWriteError - to the list of exceptions - pylint fixes - Override T0-spec assignment parameters with a new Override value - split STAGEOUT_ERRORS for code 60317. Fix #8405 1.1.14 to 1.1.15.pre3: - Merge pull request #8697 from amaltaro/stepchain-parentage-map - added unit test and pylint fixes - Create a WMWorkload property with a StepChain steps/parentage mapping - 1.1.15.pre2 - Merge pull request #8691 from amaltaro/log-original-args - pylint fixes - Remove duplicate cherrypy logs in the central services - Merge pull request #8693 from amaltaro/fix-8686 - Fix dup exception handling and print in 8686 - Merge pull request #8686 from amaltaro/condor-leak-planB - Merge pull request #8685 from ticoann/clean_task_archiver_log - Merge pull request #8690 from ticoann/remove_error_for_tier0 - pylint fix - clean up TaskArchiver log - Merge pull request #8688 from ticoann/wqlog_clean - clean up log for wq - don't use workqueue injection check with T0Agent - Merge pull request #8689 from ticoann/add_db_exception - Add one more DB exception to retry - Wrapper for HTCondor job submission - 1.1.15.pre1 - Merge pull request #8666 from amaltaro/cric-firsttest - Merge pull request #8669 from ticoann/return_exit_code - return exit code in Start.py - Add CRIC Service module - Merge pull request #8679 from ticoann/track_priority - Merge pull request #8668 from ticoann/fix_by_date - add priority transition record - fix the view by date - Merge pull request #8667 from amaltaro/issue-8648 - Merge pull request #8672 from ticoann/errorhander_memory_fix - fix memory problem on error handler - New DAO to check subscriptions with no jobgroup associated; new condition for pulling work from GQ - Merge pull request #8661 from amaltaro/issue-8660 - Merge pull request #8635 from amaltaro/override-tier0 - unit test and pylint fixes - Limit number of jobs to cache in JobSubmitter; also order by task_id - Merge pull request #8658 from amaltaro/deploy-1114patch2 - Configure ErrorHandler to 50 jobs only; bump deploy example to 1.1.14.patch2 - Merge pull request #8615 from amaltaro/volunteer-proxy - Merge pull request #8650 from amaltaro/archive-slice-jobs - Merge pull request #8651 from amaltaro/bossair-memory - pylint and unit test fixes - Reduce the BossAir memory footprint - pylint and unit test fixes - Limit the number of archiveable jobs to be loaded each cycle - Strip the requirement string and proxy for Volunteer jobs - Merge pull request #8652 from belforte/return60317 - Merge pull request #8653 from amaltaro/file-write-error - Added exit code 8033 - FileWriteError - to the list of exceptions - pylint fixes - Override T0-spec assignment parameters with a new Override value - split STAGEOUT_ERRORS for code 60317. Fix #8405 1.1.14 to 1.1.15.pre2: - Merge pull request #8691 from amaltaro/log-original-args - pylint fixes - Remove duplicate cherrypy logs in the central services - Merge pull request #8693 from amaltaro/fix-8686 - Fix dup exception handling and print in 8686 - Merge pull request #8686 from amaltaro/condor-leak-planB - Merge pull request #8685 from ticoann/clean_task_archiver_log - Merge pull request #8690 from ticoann/remove_error_for_tier0 - pylint fix - clean up TaskArchiver log - Merge pull request #8688 from ticoann/wqlog_clean - clean up log for wq - don't use workqueue injection check with T0Agent - Merge pull request #8689 from ticoann/add_db_exception - Add one more DB exception to retry - Wrapper for HTCondor job submission - 1.1.15.pre1 - Merge pull request #8666 from amaltaro/cric-firsttest - Merge pull request #8669 from ticoann/return_exit_code - return exit code in Start.py - Add CRIC Service module - Merge pull request #8679 from ticoann/track_priority - Merge pull request #8668 from ticoann/fix_by_date - add priority transition record - fix the view by date - Merge pull request #8667 from amaltaro/issue-8648 - Merge pull request #8672 from ticoann/errorhander_memory_fix - fix memory problem on error handler - New DAO to check subscriptions with no jobgroup associated; new condition for pulling work from GQ - Merge pull request #8661 from amaltaro/issue-8660 - Merge pull request #8635 from amaltaro/override-tier0 - unit test and pylint fixes - Limit number of jobs to cache in JobSubmitter; also order by task_id - Merge pull request #8658 from amaltaro/deploy-1114patch2 - Configure ErrorHandler to 50 jobs only; bump deploy example to 1.1.14.patch2 - Merge pull request #8615 from amaltaro/volunteer-proxy - Merge pull request #8650 from amaltaro/archive-slice-jobs - Merge pull request #8651 from amaltaro/bossair-memory - pylint and unit test fixes - Reduce the BossAir memory footprint - pylint and unit test fixes - Limit the number of archiveable jobs to be loaded each cycle - Strip the requirement string and proxy for Volunteer jobs - Merge pull request #8652 from belforte/return60317 - Merge pull request #8653 from amaltaro/file-write-error - Added exit code 8033 - FileWriteError - to the list of exceptions - pylint fixes - Override T0-spec assignment parameters with a new Override value - split STAGEOUT_ERRORS for code 60317. Fix #8405 1.1.14 to 1.1.15.pre1: - Merge pull request #8666 from amaltaro/cric-firsttest - Merge pull request #8669 from ticoann/return_exit_code - return exit code in Start.py - Add CRIC Service module - Merge pull request #8679 from ticoann/track_priority - Merge pull request #8668 from ticoann/fix_by_date - add priority transition record - fix the view by date - Merge pull request #8667 from amaltaro/issue-8648 - Merge pull request #8672 from ticoann/errorhander_memory_fix - fix memory problem on error handler - New DAO to check subscriptions with no jobgroup associated; new condition for pulling work from GQ - Merge pull request #8661 from amaltaro/issue-8660 - Merge pull request #8635 from amaltaro/override-tier0 - unit test and pylint fixes - Limit number of jobs to cache in JobSubmitter; also order by task_id - Merge pull request #8658 from amaltaro/deploy-1114patch2 - Configure ErrorHandler to 50 jobs only; bump deploy example to 1.1.14.patch2 - Merge pull request #8615 from amaltaro/volunteer-proxy - Merge pull request #8650 from amaltaro/archive-slice-jobs - Merge pull request #8651 from amaltaro/bossair-memory - pylint and unit test fixes - Reduce the BossAir memory footprint - pylint and unit test fixes - Limit the number of archiveable jobs to be loaded each cycle - Strip the requirement string and proxy for Volunteer jobs - Merge pull request #8652 from belforte/return60317 - Merge pull request #8653 from amaltaro/file-write-error - Added exit code 8033 - FileWriteError - to the list of exceptions - pylint fixes - Override T0-spec assignment parameters with a new Override value - split STAGEOUT_ERRORS for code 60317. Fix #8405 1.1.13 to 1.1.14: - Merge pull request #8588 from amaltaro/templates-EpJ-take3 - Set recent log location to TESTBED - Further tweaks to templates related to eos-lfn-prefix and EventsPerJob - Merge pull request #8631 from amaltaro/delete-blocks - Merge pull request #8641 from amaltaro/submit-finish - Merge pull request #8638 from amaltaro/check-dset-script - Dump the WN environment before defining the finish function - 1.1.14.pre4 - Merge pull request #8640 from amaltaro/EpL-change - fix unit tests - Decrease EventsPerLumi if its way beyond 8h jobs - Script to check dbs/phedex inconsistency - fix for when block is unavailable - 1.1.14.pre3 - Merge pull request #8621 from amaltaro/retry-classad - Merge pull request #8599 from amaltaro/override-all-logArchs - Make phedex block deletion level instead of datasets - Merge pull request #8627 from ticoann/proc_stat - Add retry count to the job classad - send minimal info for process data - Merge pull request #8625 from amaltaro/phedex-delete-master - fix pylint and unit tests - Fix phedex delete call - 1.1.14.pre2 - Merge pull request #8620 from ticoann/add_status_reqmgr2 - Merge pull request #8617 from amaltaro/util-scripts - add process report for prometheus - Merge pull request #8604 from ticoann/error_handler_acdc_fix - Merge pull request #8607 from ticoann/cleanup_jobcreator - 1.1.14.pre1 - Merge pull request #8611 from ticoann/add_getlumi_flag - Script to check dataset inconsistencies in DBS x PhEDEx - Merge pull request #8612 from ticoann/remove_false_error - change to debug level which is not actually error - add getLumis flag - Added RequestStateTransition.png - Update RequestStateTransition.xml - remove Sam service - delete registration service - remove JobCreatorWorker unused code - Merge pull request #8606 from ticoann/doc_update - update job state transition diagram - Update JobStateTransition.xml - Merge pull request #8605 from amaltaro/production-schematic - Schematic of the production system - swap the order of ACDC update before moving to exhausted - Merge pull request #8601 from ticoann/job_transition_dia_update - update the jobtransition diagram - Add override to all tasks logArch step - Merge pull request #8592 from ticoann/jobupdater_error_handle - Merge pull request #8597 from ticoann/update_docs - add jobstatus transition diagram - ignore timeout error in job updater - Merge pull request #8583 from ticoann/data_update_time_fix - Merge pull request #8586 from amaltaro/redigi-pylint - Merge pull request #8589 from amaltaro/eoscmshttp-url - Update eoscmshttp url - pylint fix - fix wmstats report for data update time - Some pylint fixes for ReDigi spec 1.1.13 to 1.1.14.pre4: - Merge pull request #8640 from amaltaro/EpL-change - fix unit tests - Decrease EventsPerLumi if its way beyond 8h jobs - 1.1.14.pre3 - Merge pull request #8621 from amaltaro/retry-classad - Merge pull request #8599 from amaltaro/override-all-logArchs - Merge pull request #8627 from ticoann/proc_stat - Add retry count to the job classad - send minimal info for process data - Merge pull request #8625 from amaltaro/phedex-delete-master - fix pylint and unit tests - Fix phedex delete call - 1.1.14.pre2 - Merge pull request #8620 from ticoann/add_status_reqmgr2 - Merge pull request #8617 from amaltaro/util-scripts - add process report for prometheus - Merge pull request #8604 from ticoann/error_handler_acdc_fix - Merge pull request #8607 from ticoann/cleanup_jobcreator - 1.1.14.pre1 - Merge pull request #8611 from ticoann/add_getlumi_flag - Script to check dataset inconsistencies in DBS x PhEDEx - Merge pull request #8612 from ticoann/remove_false_error - change to debug level which is not actually error - add getLumis flag - Added RequestStateTransition.png - Update RequestStateTransition.xml - remove Sam service - delete registration service - remove JobCreatorWorker unused code - Merge pull request #8606 from ticoann/doc_update - update job state transition diagram - Update JobStateTransition.xml - Merge pull request #8605 from amaltaro/production-schematic - Schematic of the production system - swap the order of ACDC update before moving to exhausted - Merge pull request #8601 from ticoann/job_transition_dia_update - update the jobtransition diagram - Add override to all tasks logArch step - Merge pull request #8592 from ticoann/jobupdater_error_handle - Merge pull request #8597 from ticoann/update_docs - add jobstatus transition diagram - ignore timeout error in job updater - Merge pull request #8583 from ticoann/data_update_time_fix - Merge pull request #8586 from amaltaro/redigi-pylint - Merge pull request #8589 from amaltaro/eoscmshttp-url - Update eoscmshttp url - pylint fix - fix wmstats report for data update time - Some pylint fixes for ReDigi spec 1.1.13 to 1.1.14.pre3: - Merge pull request #8621 from amaltaro/retry-classad - Merge pull request #8599 from amaltaro/override-all-logArchs - Merge pull request #8627 from ticoann/proc_stat - Add retry count to the job classad - send minimal info for process data - Merge pull request #8625 from amaltaro/phedex-delete-master - fix pylint and unit tests - Fix phedex delete call - 1.1.14.pre2 - Merge pull request #8620 from ticoann/add_status_reqmgr2 - Merge pull request #8617 from amaltaro/util-scripts - add process report for prometheus - Merge pull request #8604 from ticoann/error_handler_acdc_fix - Merge pull request #8607 from ticoann/cleanup_jobcreator - 1.1.14.pre1 - Merge pull request #8611 from ticoann/add_getlumi_flag - Script to check dataset inconsistencies in DBS x PhEDEx - Merge pull request #8612 from ticoann/remove_false_error - change to debug level which is not actually error - add getLumis flag - Added RequestStateTransition.png - Update RequestStateTransition.xml - remove Sam service - delete registration service - remove JobCreatorWorker unused code - Merge pull request #8606 from ticoann/doc_update - update job state transition diagram - Update JobStateTransition.xml - Merge pull request #8605 from amaltaro/production-schematic - Schematic of the production system - swap the order of ACDC update before moving to exhausted - Merge pull request #8601 from ticoann/job_transition_dia_update - update the jobtransition diagram - Add override to all tasks logArch step - Merge pull request #8592 from ticoann/jobupdater_error_handle - Merge pull request #8597 from ticoann/update_docs - add jobstatus transition diagram - ignore timeout error in job updater - Merge pull request #8583 from ticoann/data_update_time_fix - Merge pull request #8586 from amaltaro/redigi-pylint - Merge pull request #8589 from amaltaro/eoscmshttp-url - Update eoscmshttp url - pylint fix - fix wmstats report for data update time - Some pylint fixes for ReDigi spec 1.1.13 to 1.1.14.pre2: - Merge pull request #8620 from ticoann/add_status_reqmgr2 - Merge pull request #8617 from amaltaro/util-scripts - add process report for prometheus - Merge pull request #8604 from ticoann/error_handler_acdc_fix - Merge pull request #8607 from ticoann/cleanup_jobcreator - 1.1.14.pre1 - Merge pull request #8611 from ticoann/add_getlumi_flag - Script to check dataset inconsistencies in DBS x PhEDEx - Merge pull request #8612 from ticoann/remove_false_error - change to debug level which is not actually error - add getLumis flag - Added RequestStateTransition.png - Update RequestStateTransition.xml - remove Sam service - delete registration service - remove JobCreatorWorker unused code - Merge pull request #8606 from ticoann/doc_update - update job state transition diagram - Update JobStateTransition.xml - Merge pull request #8605 from amaltaro/production-schematic - Schematic of the production system - swap the order of ACDC update before moving to exhausted - Merge pull request #8601 from ticoann/job_transition_dia_update - update the jobtransition diagram - Merge pull request #8592 from ticoann/jobupdater_error_handle - Merge pull request #8597 from ticoann/update_docs - add jobstatus transition diagram - ignore timeout error in job updater - Merge pull request #8583 from ticoann/data_update_time_fix - Merge pull request #8586 from amaltaro/redigi-pylint - Merge pull request #8589 from amaltaro/eoscmshttp-url - Update eoscmshttp url - pylint fix - fix wmstats report for data update time - Some pylint fixes for ReDigi spec 1.1.13 to 1.1.14.pre1: - Merge pull request #8611 from ticoann/add_getlumi_flag - Merge pull request #8612 from ticoann/remove_false_error - change to debug level which is not actually error - add getLumis flag - Added RequestStateTransition.png - Update RequestStateTransition.xml - Merge pull request #8606 from ticoann/doc_update - update job state transition diagram - Update JobStateTransition.xml - Merge pull request #8605 from amaltaro/production-schematic - Schematic of the production system - Merge pull request #8601 from ticoann/job_transition_dia_update - update the jobtransition diagram - Merge pull request #8592 from ticoann/jobupdater_error_handle - Merge pull request #8597 from ticoann/update_docs - add jobstatus transition diagram - ignore timeout error in job updater - Merge pull request #8583 from ticoann/data_update_time_fix - Merge pull request #8586 from amaltaro/redigi-pylint - Merge pull request #8589 from amaltaro/eoscmshttp-url - Update eoscmshttp url - pylint fix - fix wmstats report for data update time - Some pylint fixes for ReDigi spec 1.1.12 to 1.1.13: - 1.1.13.pre5 - Merge pull request #8585 from amaltaro/override-acdc - Very basic validation of dict spec args - 1.1.13.pre4 - Merge pull request #8576 from amaltaro/job-retry-count - Merge pull request #8582 from amaltaro/workload-overrides-test - Unit test for workload Overrides methods - Merge pull request #8581 from amaltaro/overrides-section - Expand override arguments into the section - Merge pull request #8563 from hufnagel/alcaharvest-lumi-info - Set retry_count for jobs to be submitted - 1.1.13.pre3 - Merge pull request #8531 from ticoann/add_override - Merge pull request #8520 from amaltaro/issue-6857-take2 - Merge pull request #8572 from amaltaro/gq-monit-amq - Post global_workqueue data to MonIT - unit tests and pylint fixes - Use first task attributes instead of the last one - add override param to reqmgr2 - 1.1.13.pre2 - Merge pull request #8529 from amaltaro/add-mss-pnns - Merge pull request #8551 from ticoann/add_worker_node_wmstats - upload lumi text file from AlcaHarvest - Merge pull request #8567 from amaltaro/multiplier-0 - update unit tests - multiplier has to be >= 1 - Merge pull request #8547 from ticoann/dbcore_clean_up - Merge pull request #8562 from amaltaro/deploy-1112patch2 - Remove AlertProcessor tweak from the deployment script - unit tests and pylint fixes - Speed up for ACDC document creation - ResourceControl API to add standalone PNNs into the database - Merge pull request #8552 from ticoann/remove_alert_system - Merge pull request #8557 from hufnagel/repack-io-jobs-revert - revert a change that turned out to not bee needed - Merge pull request #8550 from amaltaro/more-error-codes - remove alert components - add worker node info to wmstats - Define 99303 and 99304 exit codes in the WMExceptions - remove recursive call - Merge pull request #8546 from amaltaro/bloody-permissions - make wmagent-upload-config executable, again - 1.1.13.pre1 - Merge pull request #8526 from amaltaro/deploy-maxRetries - Merge pull request #8530 from ticoann/fix_multi_reject - Merge pull request #8537 from vytjan/ZeroRetriesJobPausedTier0 - Merge pull request #8533 from amaltaro/wmbs-performance - Set MaxRetries to 0 for testbed/dev agents - unit test and pylint fixes - Performance improvements for getting ACDC work; slicing insert DAOs - Merge pull request #8542 from amaltaro/python27-path - pylint fixes - Add WMCore libraries to PYTHON27PATH - Merge pull request #8539 from amaltaro/cmssw-classad - Merge pull request #8535 from amaltaro/boost-splitting - Merge pull request #8536 from ticoann/chirp_env - unit test and pylint fixes - Publish CMSSW versions via htcondor class ad - Configurable number of retries per job type. Tier0 specific. - add unittest - check the PATH for condor_chirp command - pylint and unit test fixes - Minor performance update to the splitting API - fix multi reject in reqmgr2 1.1.12 to 1.1.13.pre5: - Merge pull request #8585 from amaltaro/override-acdc - Very basic validation of dict spec args - 1.1.13.pre4 - Merge pull request #8576 from amaltaro/job-retry-count - Merge pull request #8582 from amaltaro/workload-overrides-test - Unit test for workload Overrides methods - Merge pull request #8581 from amaltaro/overrides-section - Expand override arguments into the section - Merge pull request #8563 from hufnagel/alcaharvest-lumi-info - Set retry_count for jobs to be submitted - 1.1.13.pre3 - Merge pull request #8531 from ticoann/add_override - Merge pull request #8520 from amaltaro/issue-6857-take2 - Merge pull request #8572 from amaltaro/gq-monit-amq - Post global_workqueue data to MonIT - unit tests and pylint fixes - Use first task attributes instead of the last one - add override param to reqmgr2 - 1.1.13.pre2 - Merge pull request #8529 from amaltaro/add-mss-pnns - Merge pull request #8551 from ticoann/add_worker_node_wmstats - upload lumi text file from AlcaHarvest - Merge pull request #8567 from amaltaro/multiplier-0 - update unit tests - multiplier has to be >= 1 - Merge pull request #8547 from ticoann/dbcore_clean_up - Merge pull request #8562 from amaltaro/deploy-1112patch2 - Remove AlertProcessor tweak from the deployment script - unit tests and pylint fixes - Speed up for ACDC document creation - ResourceControl API to add standalone PNNs into the database - Merge pull request #8552 from ticoann/remove_alert_system - Merge pull request #8557 from hufnagel/repack-io-jobs-revert - revert a change that turned out to not bee needed - Merge pull request #8550 from amaltaro/more-error-codes - remove alert components - add worker node info to wmstats - Define 99303 and 99304 exit codes in the WMExceptions - remove recursive call - Merge pull request #8546 from amaltaro/bloody-permissions - make wmagent-upload-config executable, again - 1.1.13.pre1 - Merge pull request #8526 from amaltaro/deploy-maxRetries - Merge pull request #8530 from ticoann/fix_multi_reject - Merge pull request #8537 from vytjan/ZeroRetriesJobPausedTier0 - Merge pull request #8533 from amaltaro/wmbs-performance - Set MaxRetries to 0 for testbed/dev agents - unit test and pylint fixes - Performance improvements for getting ACDC work; slicing insert DAOs - Merge pull request #8542 from amaltaro/python27-path - pylint fixes - Add WMCore libraries to PYTHON27PATH - Merge pull request #8539 from amaltaro/cmssw-classad - Merge pull request #8535 from amaltaro/boost-splitting - Merge pull request #8536 from ticoann/chirp_env - unit test and pylint fixes - Publish CMSSW versions via htcondor class ad - Configurable number of retries per job type. Tier0 specific. - add unittest - check the PATH for condor_chirp command - pylint and unit test fixes - Minor performance update to the splitting API - fix multi reject in reqmgr2 1.1.12 to 1.1.13.pre4: - Merge pull request #8576 from amaltaro/job-retry-count - Merge pull request #8582 from amaltaro/workload-overrides-test - Unit test for workload Overrides methods - Merge pull request #8581 from amaltaro/overrides-section - Expand override arguments into the section - Merge pull request #8563 from hufnagel/alcaharvest-lumi-info - Set retry_count for jobs to be submitted - 1.1.13.pre3 - Merge pull request #8531 from ticoann/add_override - Merge pull request #8520 from amaltaro/issue-6857-take2 - Merge pull request #8572 from amaltaro/gq-monit-amq - Post global_workqueue data to MonIT - unit tests and pylint fixes - Use first task attributes instead of the last one - add override param to reqmgr2 - 1.1.13.pre2 - Merge pull request #8529 from amaltaro/add-mss-pnns - Merge pull request #8551 from ticoann/add_worker_node_wmstats - upload lumi text file from AlcaHarvest - Merge pull request #8567 from amaltaro/multiplier-0 - update unit tests - multiplier has to be >= 1 - Merge pull request #8547 from ticoann/dbcore_clean_up - Merge pull request #8562 from amaltaro/deploy-1112patch2 - Remove AlertProcessor tweak from the deployment script - unit tests and pylint fixes - Speed up for ACDC document creation - ResourceControl API to add standalone PNNs into the database - Merge pull request #8552 from ticoann/remove_alert_system - Merge pull request #8557 from hufnagel/repack-io-jobs-revert - revert a change that turned out to not bee needed - Merge pull request #8550 from amaltaro/more-error-codes - remove alert components - add worker node info to wmstats - Define 99303 and 99304 exit codes in the WMExceptions - remove recursive call - Merge pull request #8546 from amaltaro/bloody-permissions - make wmagent-upload-config executable, again - 1.1.13.pre1 - Merge pull request #8526 from amaltaro/deploy-maxRetries - Merge pull request #8530 from ticoann/fix_multi_reject - Merge pull request #8537 from vytjan/ZeroRetriesJobPausedTier0 - Merge pull request #8533 from amaltaro/wmbs-performance - Set MaxRetries to 0 for testbed/dev agents - unit test and pylint fixes - Performance improvements for getting ACDC work; slicing insert DAOs - Merge pull request #8542 from amaltaro/python27-path - pylint fixes - Add WMCore libraries to PYTHON27PATH - Merge pull request #8539 from amaltaro/cmssw-classad - Merge pull request #8535 from amaltaro/boost-splitting - Merge pull request #8536 from ticoann/chirp_env - unit test and pylint fixes - Publish CMSSW versions via htcondor class ad - Configurable number of retries per job type. Tier0 specific. - add unittest - check the PATH for condor_chirp command - pylint and unit test fixes - Minor performance update to the splitting API - fix multi reject in reqmgr2 1.1.12 to 1.1.13.pre3: - Merge pull request #8531 from ticoann/add_override - Merge pull request #8520 from amaltaro/issue-6857-take2 - Merge pull request #8572 from amaltaro/gq-monit-amq - Post global_workqueue data to MonIT - unit tests and pylint fixes - Use first task attributes instead of the last one - add override param to reqmgr2 - 1.1.13.pre2 - Merge pull request #8529 from amaltaro/add-mss-pnns - Merge pull request #8551 from ticoann/add_worker_node_wmstats - Merge pull request #8567 from amaltaro/multiplier-0 - update unit tests - multiplier has to be >= 1 - Merge pull request #8547 from ticoann/dbcore_clean_up - Merge pull request #8562 from amaltaro/deploy-1112patch2 - Remove AlertProcessor tweak from the deployment script - unit tests and pylint fixes - Speed up for ACDC document creation - ResourceControl API to add standalone PNNs into the database - Merge pull request #8552 from ticoann/remove_alert_system - Merge pull request #8557 from hufnagel/repack-io-jobs-revert - revert a change that turned out to not bee needed - Merge pull request #8550 from amaltaro/more-error-codes - remove alert components - add worker node info to wmstats - Define 99303 and 99304 exit codes in the WMExceptions - remove recursive call - Merge pull request #8546 from amaltaro/bloody-permissions - make wmagent-upload-config executable, again - 1.1.13.pre1 - Merge pull request #8526 from amaltaro/deploy-maxRetries - Merge pull request #8530 from ticoann/fix_multi_reject - Merge pull request #8537 from vytjan/ZeroRetriesJobPausedTier0 - Merge pull request #8533 from amaltaro/wmbs-performance - Set MaxRetries to 0 for testbed/dev agents - unit test and pylint fixes - Performance improvements for getting ACDC work; slicing insert DAOs - Merge pull request #8542 from amaltaro/python27-path - pylint fixes - Add WMCore libraries to PYTHON27PATH - Merge pull request #8539 from amaltaro/cmssw-classad - Merge pull request #8535 from amaltaro/boost-splitting - Merge pull request #8536 from ticoann/chirp_env - unit test and pylint fixes - Publish CMSSW versions via htcondor class ad - Configurable number of retries per job type. Tier0 specific. - add unittest - check the PATH for condor_chirp command - pylint and unit test fixes - Minor performance update to the splitting API - fix multi reject in reqmgr2 1.1.12 to 1.1.13.pre2: - Merge pull request #8529 from amaltaro/add-mss-pnns - Merge pull request #8551 from ticoann/add_worker_node_wmstats - Merge pull request #8567 from amaltaro/multiplier-0 - update unit tests - multiplier has to be >= 1 - Merge pull request #8547 from ticoann/dbcore_clean_up - Merge pull request #8562 from amaltaro/deploy-1112patch2 - Remove AlertProcessor tweak from the deployment script - unit tests and pylint fixes - Speed up for ACDC document creation - ResourceControl API to add standalone PNNs into the database - Merge pull request #8552 from ticoann/remove_alert_system - Merge pull request #8557 from hufnagel/repack-io-jobs-revert - revert a change that turned out to not bee needed - Merge pull request #8550 from amaltaro/more-error-codes - remove alert components - add worker node info to wmstats - Define 99303 and 99304 exit codes in the WMExceptions - remove recursive call - Merge pull request #8546 from amaltaro/bloody-permissions - make wmagent-upload-config executable, again - 1.1.13.pre1 - Merge pull request #8526 from amaltaro/deploy-maxRetries - Merge pull request #8530 from ticoann/fix_multi_reject - Merge pull request #8537 from vytjan/ZeroRetriesJobPausedTier0 - Merge pull request #8533 from amaltaro/wmbs-performance - Set MaxRetries to 0 for testbed/dev agents - unit test and pylint fixes - Performance improvements for getting ACDC work; slicing insert DAOs - Merge pull request #8542 from amaltaro/python27-path - pylint fixes - Add WMCore libraries to PYTHON27PATH - Merge pull request #8539 from amaltaro/cmssw-classad - Merge pull request #8535 from amaltaro/boost-splitting - Merge pull request #8536 from ticoann/chirp_env - unit test and pylint fixes - Publish CMSSW versions via htcondor class ad - Configurable number of retries per job type. Tier0 specific. - add unittest - check the PATH for condor_chirp command - pylint and unit test fixes - Minor performance update to the splitting API - fix multi reject in reqmgr2 1.1.12 to 1.1.13.pre1: - Merge pull request #8526 from amaltaro/deploy-maxRetries - Merge pull request #8530 from ticoann/fix_multi_reject - Merge pull request #8537 from vytjan/ZeroRetriesJobPausedTier0 - Merge pull request #8533 from amaltaro/wmbs-performance - Set MaxRetries to 0 for testbed/dev agents - unit test and pylint fixes - Performance improvements for getting ACDC work; slicing insert DAOs - Merge pull request #8542 from amaltaro/python27-path - pylint fixes - Add WMCore libraries to PYTHON27PATH - Merge pull request #8539 from amaltaro/cmssw-classad - Merge pull request #8535 from amaltaro/boost-splitting - Merge pull request #8536 from ticoann/chirp_env - unit test and pylint fixes - Publish CMSSW versions via htcondor class ad - Configurable number of retries per job type. Tier0 specific. - add unittest - check the PATH for condor_chirp command - pylint and unit test fixes - Minor performance update to the splitting API - fix multi reject in reqmgr2 1.1.11 to 1.1.12: - Merge pull request #8534 from amaltaro/put-config-aux - Avoid couch race condition when updating agent config to aux db - Merge pull request #8524 from ticoann/fix_unicode - Merge pull request #8519 from amaltaro/templates-EpJ - 1.1.12.pre3 - Merge pull request #8456 from ticoann/stageout-to-eos - pylint fix - Merge pull request #8509 from amaltaro/jobsubmitter-minors - add to transfer eos log archive - Merge pull request #8521 from amaltaro/reqmgr2-monitor - Fetch monitoring metrics from the ReqMgr monitoring thread - pylint fixes - Minor improvements to JobSubmitter; trying to reduce memory footprint - fix unicode encoding failure - Merge pull request #8504 from goughes/fix_schedd_query - Update DMWM templates to reflect EventsPerJob changes in 8515 - 1.1.12.pre2 - Merge pull request #8515 from amaltaro/issue-6857 - Merge pull request #8508 from ticoann/fix_splitting_update - Merge pull request #8507 from ticoann/add_request_get_update - unit test and pylint fixes - Adapt EventsPerJob to a multiple of EventsPerLumi - EventBased only - Retry schedd/collector queries on error - Merge pull request #8511 from hufnagel/repack-io-jobs - add update only splitting parameters - have repack jobs also request io slot - Merge pull request #8484 from amaltaro/multi-psn-jobs - change splitting call to update - unit tests and pylint fixes - Remove site from DESIREDSites if task thresholds are 0 - Merge pull request #8505 from amaltaro/failedJobs-test - Performance tests for ACDC failedJobs method - Merge pull request #8487 from bbockelm/use_uuid4 - Merge pull request #8207 from ericvaandering/bad_wu - Merge pull request #8476 from ticoann/heartbeat_fix - Merge pull request #8433 from goughes/change_maxretries - 1.1.12.pre1 - Merge pull request #8459 from ticoann/add_logdb_report - Merge pull request #8494 from amaltaro/no-runLumi-map - add log db report for db exception - Merge pull request #8502 from amaltaro/basicAlgos - Merge pull request #8500 from ticoann/set_local_logdb - pylint fix - Merge pull request #8471 from ticoann/add_wn_info - Merge pull request #8485 from ticoann/cleanup_wmstats_teamcode - unit test and pylint fixes - Move Algorithms/BasicAlgos under Utils package - pylint fixes - Add local logdb for tier0 test - Move maxRetries config to aux db - Fix WMBSHelper transactions; Warning record if there is no run/lumi map - Update UUID test to reflect new algorithm. - Switch from UUID1 to UUID4. - clean up some wmstats deplicated codes - fix silence crash - add some machine matrix - Explictly allow an empty list without generating an error message 1.1.11 to 1.1.12.pre3: - Merge pull request #8456 from ticoann/stageout-to-eos - pylint fix - Merge pull request #8509 from amaltaro/jobsubmitter-minors - add to transfer eos log archive - Merge pull request #8521 from amaltaro/reqmgr2-monitor - Fetch monitoring metrics from the ReqMgr monitoring thread - pylint fixes - Minor improvements to JobSubmitter; trying to reduce memory footprint - Merge pull request #8504 from goughes/fix_schedd_query - 1.1.12.pre2 - Merge pull request #8515 from amaltaro/issue-6857 - Merge pull request #8508 from ticoann/fix_splitting_update - Merge pull request #8507 from ticoann/add_request_get_update - unit test and pylint fixes - Adapt EventsPerJob to a multiple of EventsPerLumi - EventBased only - Retry schedd/collector queries on error - Merge pull request #8511 from hufnagel/repack-io-jobs - add update only splitting parameters - have repack jobs also request io slot - Merge pull request #8484 from amaltaro/multi-psn-jobs - change splitting call to update - unit tests and pylint fixes - Remove site from DESIREDSites if task thresholds are 0 - Merge pull request #8505 from amaltaro/failedJobs-test - Performance tests for ACDC failedJobs method - Merge pull request #8487 from bbockelm/use_uuid4 - Merge pull request #8207 from ericvaandering/bad_wu - Merge pull request #8476 from ticoann/heartbeat_fix - Merge pull request #8433 from goughes/change_maxretries - 1.1.12.pre1 - Merge pull request #8459 from ticoann/add_logdb_report - Merge pull request #8494 from amaltaro/no-runLumi-map - add log db report for db exception - Merge pull request #8502 from amaltaro/basicAlgos - Merge pull request #8500 from ticoann/set_local_logdb - pylint fix - Merge pull request #8471 from ticoann/add_wn_info - Merge pull request #8485 from ticoann/cleanup_wmstats_teamcode - unit test and pylint fixes - Move Algorithms/BasicAlgos under Utils package - pylint fixes - Add local logdb for tier0 test - Move maxRetries config to aux db - Fix WMBSHelper transactions; Warning record if there is no run/lumi map - Update UUID test to reflect new algorithm. - Switch from UUID1 to UUID4. - clean up some wmstats deplicated codes - fix silence crash - add some machine matrix - Explictly allow an empty list without generating an error message 1.1.11 to 1.1.12.pre2: - Merge pull request #8515 from amaltaro/issue-6857 - Merge pull request #8508 from ticoann/fix_splitting_update - Merge pull request #8507 from ticoann/add_request_get_update - unit test and pylint fixes - Adapt EventsPerJob to a multiple of EventsPerLumi - EventBased only - Merge pull request #8511 from hufnagel/repack-io-jobs - add update only splitting parameters - have repack jobs also request io slot - Merge pull request #8484 from amaltaro/multi-psn-jobs - change splitting call to update - unit tests and pylint fixes - Remove site from DESIREDSites if task thresholds are 0 - Merge pull request #8505 from amaltaro/failedJobs-test - Performance tests for ACDC failedJobs method - Merge pull request #8487 from bbockelm/use_uuid4 - Merge pull request #8207 from ericvaandering/bad_wu - Merge pull request #8476 from ticoann/heartbeat_fix - Merge pull request #8433 from goughes/change_maxretries - 1.1.12.pre1 - Merge pull request #8459 from ticoann/add_logdb_report - Merge pull request #8494 from amaltaro/no-runLumi-map - add log db report for db exception - Merge pull request #8502 from amaltaro/basicAlgos - Merge pull request #8500 from ticoann/set_local_logdb - pylint fix - Merge pull request #8471 from ticoann/add_wn_info - Merge pull request #8485 from ticoann/cleanup_wmstats_teamcode - unit test and pylint fixes - Move Algorithms/BasicAlgos under Utils package - pylint fixes - Add local logdb for tier0 test - Move maxRetries config to aux db - Fix WMBSHelper transactions; Warning record if there is no run/lumi map - Update UUID test to reflect new algorithm. - Switch from UUID1 to UUID4. - clean up some wmstats deplicated codes - fix silence crash - add some machine matrix - Explictly allow an empty list without generating an error message 1.1.11 to 1.1.12.pre1: - Merge pull request #8459 from ticoann/add_logdb_report - Merge pull request #8494 from amaltaro/no-runLumi-map - add log db report for db exception - Merge pull request #8502 from amaltaro/basicAlgos - Merge pull request #8500 from ticoann/set_local_logdb - pylint fix - Merge pull request #8471 from ticoann/add_wn_info - Merge pull request #8485 from ticoann/cleanup_wmstats_teamcode - unit test and pylint fixes - Move Algorithms/BasicAlgos under Utils package - pylint fixes - Add local logdb for tier0 test - Fix WMBSHelper transactions; Warning record if there is no run/lumi map - clean up some wmstats deplicated codes - add some machine matrix 1.1.10 to 1.1.11: - 1.1.11.pre3 - Merge pull request #8489 from amaltaro/maxrss-drop - unit tests and pylint fixes - Remove MaxRSS and MaxVSize from StdBase spec definition - Merge pull request #8486 from ticoann/add_reqaux_mock - add mock for reqaux call for ErrorHandlerPoller - Merge pull request #8441 from amaltaro/storeResults-sites - 1.1.11.pre2 - Merge pull request #8482 from amaltaro/bloody-wnInfo - Handle worker node info when there was no worker node in the job lifetime - Merge pull request #8452 from amaltaro/defaultDocs-reqmgrAux - Merge pull request #8464 from amaltaro/teams-7355 - Replace DEFAULT reqmgr aux docs when requested - fix pylint and unit test - Remove remaining Teams code - Merge pull request #8475 from amaltaro/deploy-1110patch4 - Bump deployment example - Merge pull request #8469 from amaltaro/jobAcc-cycle - Merge pull request #8470 from ticoann/add_host_name_wmarchive - add worker_node name in wmarchive - Bump JobAccountant polling cycle to 5min - 1.1.11.pre1 - Merge pull request #8424 from ticoann/fix_exitcode - Merge pull request #8304 from ticoann/fwjr_update_hostname - fix exicode 0 when job failed for log Collector - initial patch for worker node data update - Merge pull request #8440 from amaltaro/primdset-validation - Merge pull request #8461 from amaltaro/long-quantize - Merge pull request #8463 from amaltaro/fix-8457 - Ignore anything but RequestPriority for no status update - pylint fixes - Accept long data type as input for quantize - Merge pull request #8454 from ticoann/lock_timeout_retry - Merge pull request #8447 from amaltaro/submit-wmaJobLog - Merge pull request #8444 from amaltaro/decimal-disk - add lock time out in db exception list - Enforce primary dataset to start with a letter - Lexicon - Merge pull request #8445 from amaltaro/addT3s-only - Properly create dummy files in the job wrapper - Add option to insert only T3 sites into resource control - Change requestDisk rounding to base 10 - 1.1.10.patch1 - Create StoreResults with SiteWhitelist - Merge pull request #8425 from amaltaro/logArchive-moreLogs - Merge pull request #8418 from amaltaro/deploy-drain - Merge pull request #8375 from amaltaro/templates-inclParents - Merge pull request #8429 from amaltaro/quantize - StepChain template with IncludeParents; fixed TaskChain one - pylint fixes - Add all WMRuntime logs to the job logArchive; improve logging - Set agents connected to "production" team to drain mode - Quantize job time and disk usage - Math function to quantize data 1.1.10 to 1.1.11.pre3: - Merge pull request #8489 from amaltaro/maxrss-drop - unit tests and pylint fixes - Remove MaxRSS and MaxVSize from StdBase spec definition - Merge pull request #8486 from ticoann/add_reqaux_mock - add mock for reqaux call for ErrorHandlerPoller - Merge pull request #8441 from amaltaro/storeResults-sites - 1.1.11.pre2 - Merge pull request #8482 from amaltaro/bloody-wnInfo - Handle worker node info when there was no worker node in the job lifetime - Merge pull request #8452 from amaltaro/defaultDocs-reqmgrAux - Merge pull request #8464 from amaltaro/teams-7355 - Replace DEFAULT reqmgr aux docs when requested - fix pylint and unit test - Remove remaining Teams code - Merge pull request #8475 from amaltaro/deploy-1110patch4 - Bump deployment example - Merge pull request #8469 from amaltaro/jobAcc-cycle - Merge pull request #8470 from ticoann/add_host_name_wmarchive - add worker_node name in wmarchive - Bump JobAccountant polling cycle to 5min - 1.1.11.pre1 - Merge pull request #8424 from ticoann/fix_exitcode - Merge pull request #8304 from ticoann/fwjr_update_hostname - fix exicode 0 when job failed for log Collector - initial patch for worker node data update - Merge pull request #8440 from amaltaro/primdset-validation - Merge pull request #8461 from amaltaro/long-quantize - Merge pull request #8463 from amaltaro/fix-8457 - Ignore anything but RequestPriority for no status update - pylint fixes - Accept long data type as input for quantize - Merge pull request #8454 from ticoann/lock_timeout_retry - Merge pull request #8447 from amaltaro/submit-wmaJobLog - Merge pull request #8444 from amaltaro/decimal-disk - add lock time out in db exception list - Enforce primary dataset to start with a letter - Lexicon - Merge pull request #8445 from amaltaro/addT3s-only - Properly create dummy files in the job wrapper - Add option to insert only T3 sites into resource control - Change requestDisk rounding to base 10 - 1.1.10.patch1 - Create StoreResults with SiteWhitelist - Merge pull request #8425 from amaltaro/logArchive-moreLogs - Merge pull request #8418 from amaltaro/deploy-drain - Merge pull request #8375 from amaltaro/templates-inclParents - Merge pull request #8429 from amaltaro/quantize - StepChain template with IncludeParents; fixed TaskChain one - pylint fixes - Add all WMRuntime logs to the job logArchive; improve logging - Set agents connected to "production" team to drain mode - Quantize job time and disk usage - Math function to quantize data 1.1.10 to 1.1.11.pre2: - Merge pull request #8482 from amaltaro/bloody-wnInfo - Handle worker node info when there was no worker node in the job lifetime - Merge pull request #8452 from amaltaro/defaultDocs-reqmgrAux - Merge pull request #8464 from amaltaro/teams-7355 - Replace DEFAULT reqmgr aux docs when requested - fix pylint and unit test - Remove remaining Teams code - Merge pull request #8475 from amaltaro/deploy-1110patch4 - Bump deployment example - Merge pull request #8469 from amaltaro/jobAcc-cycle - Merge pull request #8470 from ticoann/add_host_name_wmarchive - add worker_node name in wmarchive - Bump JobAccountant polling cycle to 5min - 1.1.11.pre1 - Merge pull request #8424 from ticoann/fix_exitcode - Merge pull request #8304 from ticoann/fwjr_update_hostname - fix exicode 0 when job failed for log Collector - initial patch for worker node data update - Merge pull request #8440 from amaltaro/primdset-validation - Merge pull request #8461 from amaltaro/long-quantize - Merge pull request #8463 from amaltaro/fix-8457 - Ignore anything but RequestPriority for no status update - pylint fixes - Accept long data type as input for quantize - Merge pull request #8454 from ticoann/lock_timeout_retry - Merge pull request #8447 from amaltaro/submit-wmaJobLog - Merge pull request #8444 from amaltaro/decimal-disk - add lock time out in db exception list - Enforce primary dataset to start with a letter - Lexicon - Merge pull request #8445 from amaltaro/addT3s-only - Properly create dummy files in the job wrapper - Add option to insert only T3 sites into resource control - Change requestDisk rounding to base 10 - 1.1.10.patch1 - Merge pull request #8425 from amaltaro/logArchive-moreLogs - Merge pull request #8418 from amaltaro/deploy-drain - Merge pull request #8375 from amaltaro/templates-inclParents - Merge pull request #8429 from amaltaro/quantize - StepChain template with IncludeParents; fixed TaskChain one - pylint fixes - Add all WMRuntime logs to the job logArchive; improve logging - Set agents connected to "production" team to drain mode - Quantize job time and disk usage - Math function to quantize data 1.1.10 to 1.1.11.pre1: - Merge pull request #8424 from ticoann/fix_exitcode - Merge pull request #8304 from ticoann/fwjr_update_hostname - fix exicode 0 when job failed for log Collector - initial patch for worker node data update - Merge pull request #8440 from amaltaro/primdset-validation - Merge pull request #8461 from amaltaro/long-quantize - Merge pull request #8463 from amaltaro/fix-8457 - Ignore anything but RequestPriority for no status update - pylint fixes - Accept long data type as input for quantize - Merge pull request #8454 from ticoann/lock_timeout_retry - Merge pull request #8447 from amaltaro/submit-wmaJobLog - Merge pull request #8444 from amaltaro/decimal-disk - add lock time out in db exception list - Enforce primary dataset to start with a letter - Lexicon - Merge pull request #8445 from amaltaro/addT3s-only - Properly create dummy files in the job wrapper - Add option to insert only T3 sites into resource control - Change requestDisk rounding to base 10 - 1.1.10.patch1 - Merge pull request #8425 from amaltaro/logArchive-moreLogs - Merge pull request #8418 from amaltaro/deploy-drain - Merge pull request #8375 from amaltaro/templates-inclParents - Merge pull request #8429 from amaltaro/quantize - StepChain template with IncludeParents; fixed TaskChain one - pylint fixes - Add all WMRuntime logs to the job logArchive; improve logging - Set agents connected to "production" team to drain mode - Quantize job time and disk usage - Math function to quantize data 1.1.10 to 1.1.10.patch1: - Merge pull request #8425 from amaltaro/logArchive-moreLogs - Merge pull request #8418 from amaltaro/deploy-drain - Merge pull request #8375 from amaltaro/templates-inclParents - Merge pull request #8429 from amaltaro/quantize - StepChain template with IncludeParents; fixed TaskChain one - pylint fixes - Add all WMRuntime logs to the job logArchive; improve logging - Set agents connected to "production" team to drain mode - Quantize job time and disk usage - Math function to quantize data 1.1.9 to 1.1.10: - 1.1.10.pre7 - Merge pull request #8434 from ticoann/fix_acdc_acdc - Merge pull request #8435 from ticoann/add_retry_exitcode - add 8501 to no retry exitcode - handle ACDC of ACDC creation - 1.1.10.pre6 - Merge pull request #8426 from amaltaro/job_time_limit - Fixed unit tests and pylint - Limit long jobs by estimated time limit instead of events per lumi - Merge pull request #8398 from ticoann/add_condition_job_creation - fix creation failure - 1.1.10.pre5 - Merge pull request #8419 from amaltaro/site-storeResults - Merge pull request #8413 from ticoann/handle_oracle_db_exception - add db exception hanler - Merge pull request #8421 from ticoann/ms_fix - add unified config - Allow SiteWhitelist for StoreResults creation; better validation for user input - Merge pull request #8383 from amaltaro/resub-request-type - Merge pull request #8417 from amaltaro/submit-cond - Consider number of jobs per cycle for the job submission conditions - 1.1.10.pre4 - Merge pull request #8406 from amaltaro/hearbeat-pass - Merge pull request #8410 from amaltaro/bad-bytes2 - Merge pull request #8415 from amaltaro/multicore-tpe - Ensure StageOut error details contain only valid bytes - Merge pull request #8409 from amaltaro/ssb-one-metric - Pylint and unit tests fixes - Estimate job time based on the TimePerEvent only, not cores - Unit test and pylint fixes - Skip heartbeat update failures; support diff hearbeat timeout per worker - Unit test and pylint fixes - Remove request.schema - Merge pull request #8412 from amaltaro/taskarchiver-workqueue - Fix if condition in TaskArchiver using workqueue - Another case where SSB site metrics aren.t completely available - Merge pull request #8408 from amaltaro/legacy-site-parser - Remove legacy site black/white list parser - 1.1.10.pre3 - Merge pull request #8379 from ticoann/move_unified_config_aux - get campaign info from reqmgr aux db - 1.1.10.pre2 - Merge pull request #8390 from ticoann/add_reserved_subscription - Merge pull request #8394 from ticoann/fix_acdc_multi_core_setting2 - Merge pull request #8401 from ticoann/add_frontier_log - add Frontier evn variable - Merge pull request #8396 from ticoann/acdc_parentage_fix - fix acdc parentage - Merge pull request #8386 from ticoann/fix_pretty_json - fix multicore setting for acdc of acdc - add reserved to PhEDEx Subscription validation - fix special charater in html format - Merge pull request #8354 from ticoann/kill_all_jobs - fix unittest, pylint - Merge pull request #8381 from amaltaro/asw-metrics - Remove deprecated unit tests - Decouple site status from site thresholds update - SSB service created for site status and metrics - kill orphan jobs - 1.1.10.pre1 - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.9 to 1.1.10.pre7: - Merge pull request #8434 from ticoann/fix_acdc_acdc - Merge pull request #8435 from ticoann/add_retry_exitcode - add 8501 to no retry exitcode - handle ACDC of ACDC creation - 1.1.10.pre6 - Merge pull request #8426 from amaltaro/job_time_limit - Fixed unit tests and pylint - Limit long jobs by estimated time limit instead of events per lumi - Merge pull request #8398 from ticoann/add_condition_job_creation - fix creation failure - 1.1.10.pre5 - Merge pull request #8419 from amaltaro/site-storeResults - Merge pull request #8413 from ticoann/handle_oracle_db_exception - add db exception hanler - Merge pull request #8421 from ticoann/ms_fix - add unified config - Allow SiteWhitelist for StoreResults creation; better validation for user input - Merge pull request #8383 from amaltaro/resub-request-type - Merge pull request #8417 from amaltaro/submit-cond - Consider number of jobs per cycle for the job submission conditions - 1.1.10.pre4 - Merge pull request #8406 from amaltaro/hearbeat-pass - Merge pull request #8410 from amaltaro/bad-bytes2 - Merge pull request #8415 from amaltaro/multicore-tpe - Ensure StageOut error details contain only valid bytes - Merge pull request #8409 from amaltaro/ssb-one-metric - Pylint and unit tests fixes - Estimate job time based on the TimePerEvent only, not cores - Unit test and pylint fixes - Skip heartbeat update failures; support diff hearbeat timeout per worker - Unit test and pylint fixes - Remove request.schema - Merge pull request #8412 from amaltaro/taskarchiver-workqueue - Fix if condition in TaskArchiver using workqueue - Another case where SSB site metrics aren.t completely available - Merge pull request #8408 from amaltaro/legacy-site-parser - Remove legacy site black/white list parser - 1.1.10.pre3 - Merge pull request #8379 from ticoann/move_unified_config_aux - get campaign info from reqmgr aux db - 1.1.10.pre2 - Merge pull request #8390 from ticoann/add_reserved_subscription - Merge pull request #8394 from ticoann/fix_acdc_multi_core_setting2 - Merge pull request #8401 from ticoann/add_frontier_log - add Frontier evn variable - Merge pull request #8396 from ticoann/acdc_parentage_fix - fix acdc parentage - Merge pull request #8386 from ticoann/fix_pretty_json - fix multicore setting for acdc of acdc - add reserved to PhEDEx Subscription validation - fix special charater in html format - Merge pull request #8354 from ticoann/kill_all_jobs - fix unittest, pylint - Merge pull request #8381 from amaltaro/asw-metrics - Remove deprecated unit tests - Decouple site status from site thresholds update - SSB service created for site status and metrics - kill orphan jobs - 1.1.10.pre1 - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.9 to 1.1.10.pre6: - Merge pull request #8426 from amaltaro/job_time_limit - Fixed unit tests and pylint - Limit long jobs by estimated time limit instead of events per lumi - Merge pull request #8398 from ticoann/add_condition_job_creation - fix creation failure - 1.1.10.pre5 - Merge pull request #8419 from amaltaro/site-storeResults - Merge pull request #8413 from ticoann/handle_oracle_db_exception - add db exception hanler - Merge pull request #8421 from ticoann/ms_fix - add unified config - Allow SiteWhitelist for StoreResults creation; better validation for user input - Merge pull request #8383 from amaltaro/resub-request-type - Merge pull request #8417 from amaltaro/submit-cond - Consider number of jobs per cycle for the job submission conditions - 1.1.10.pre4 - Merge pull request #8406 from amaltaro/hearbeat-pass - Merge pull request #8410 from amaltaro/bad-bytes2 - Merge pull request #8415 from amaltaro/multicore-tpe - Ensure StageOut error details contain only valid bytes - Merge pull request #8409 from amaltaro/ssb-one-metric - Pylint and unit tests fixes - Estimate job time based on the TimePerEvent only, not cores - Unit test and pylint fixes - Skip heartbeat update failures; support diff hearbeat timeout per worker - Unit test and pylint fixes - Remove request.schema - Merge pull request #8412 from amaltaro/taskarchiver-workqueue - Fix if condition in TaskArchiver using workqueue - Another case where SSB site metrics aren.t completely available - Merge pull request #8408 from amaltaro/legacy-site-parser - Remove legacy site black/white list parser - 1.1.10.pre3 - Merge pull request #8379 from ticoann/move_unified_config_aux - get campaign info from reqmgr aux db - 1.1.10.pre2 - Merge pull request #8390 from ticoann/add_reserved_subscription - Merge pull request #8394 from ticoann/fix_acdc_multi_core_setting2 - Merge pull request #8401 from ticoann/add_frontier_log - add Frontier evn variable - Merge pull request #8396 from ticoann/acdc_parentage_fix - fix acdc parentage - Merge pull request #8386 from ticoann/fix_pretty_json - fix multicore setting for acdc of acdc - add reserved to PhEDEx Subscription validation - fix special charater in html format - Merge pull request #8354 from ticoann/kill_all_jobs - fix unittest, pylint - Merge pull request #8381 from amaltaro/asw-metrics - Remove deprecated unit tests - Decouple site status from site thresholds update - SSB service created for site status and metrics - kill orphan jobs - 1.1.10.pre1 - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.9 to 1.1.10.pre5: - Merge pull request #8419 from amaltaro/site-storeResults - Merge pull request #8413 from ticoann/handle_oracle_db_exception - add db exception hanler - Merge pull request #8421 from ticoann/ms_fix - add unified config - Allow SiteWhitelist for StoreResults creation; better validation for user input - Merge pull request #8383 from amaltaro/resub-request-type - Merge pull request #8417 from amaltaro/submit-cond - Consider number of jobs per cycle for the job submission conditions - 1.1.10.pre4 - Merge pull request #8406 from amaltaro/hearbeat-pass - Merge pull request #8410 from amaltaro/bad-bytes2 - Merge pull request #8415 from amaltaro/multicore-tpe - Ensure StageOut error details contain only valid bytes - Merge pull request #8409 from amaltaro/ssb-one-metric - Pylint and unit tests fixes - Estimate job time based on the TimePerEvent only, not cores - Unit test and pylint fixes - Skip heartbeat update failures; support diff hearbeat timeout per worker - Unit test and pylint fixes - Remove request.schema - Merge pull request #8412 from amaltaro/taskarchiver-workqueue - Fix if condition in TaskArchiver using workqueue - Another case where SSB site metrics aren.t completely available - Merge pull request #8408 from amaltaro/legacy-site-parser - Remove legacy site black/white list parser - 1.1.10.pre3 - Merge pull request #8379 from ticoann/move_unified_config_aux - get campaign info from reqmgr aux db - 1.1.10.pre2 - Merge pull request #8390 from ticoann/add_reserved_subscription - Merge pull request #8394 from ticoann/fix_acdc_multi_core_setting2 - Merge pull request #8401 from ticoann/add_frontier_log - add Frontier evn variable - Merge pull request #8396 from ticoann/acdc_parentage_fix - fix acdc parentage - Merge pull request #8386 from ticoann/fix_pretty_json - fix multicore setting for acdc of acdc - add reserved to PhEDEx Subscription validation - fix special charater in html format - Merge pull request #8354 from ticoann/kill_all_jobs - fix unittest, pylint - Merge pull request #8381 from amaltaro/asw-metrics - Remove deprecated unit tests - Decouple site status from site thresholds update - SSB service created for site status and metrics - kill orphan jobs - 1.1.10.pre1 - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.9 to 1.1.10.pre4: - Merge pull request #8406 from amaltaro/hearbeat-pass - Merge pull request #8410 from amaltaro/bad-bytes2 - Merge pull request #8415 from amaltaro/multicore-tpe - Ensure StageOut error details contain only valid bytes - Merge pull request #8409 from amaltaro/ssb-one-metric - Pylint and unit tests fixes - Estimate job time based on the TimePerEvent only, not cores - Unit test and pylint fixes - Skip heartbeat update failures; support diff hearbeat timeout per worker - Merge pull request #8412 from amaltaro/taskarchiver-workqueue - Fix if condition in TaskArchiver using workqueue - Another case where SSB site metrics aren.t completely available - Merge pull request #8408 from amaltaro/legacy-site-parser - Remove legacy site black/white list parser - 1.1.10.pre3 - Merge pull request #8379 from ticoann/move_unified_config_aux - get campaign info from reqmgr aux db - 1.1.10.pre2 - Merge pull request #8390 from ticoann/add_reserved_subscription - Merge pull request #8394 from ticoann/fix_acdc_multi_core_setting2 - Merge pull request #8401 from ticoann/add_frontier_log - add Frontier evn variable - Merge pull request #8396 from ticoann/acdc_parentage_fix - fix acdc parentage - Merge pull request #8386 from ticoann/fix_pretty_json - fix multicore setting for acdc of acdc - add reserved to PhEDEx Subscription validation - fix special charater in html format - Merge pull request #8354 from ticoann/kill_all_jobs - fix unittest, pylint - Merge pull request #8381 from amaltaro/asw-metrics - Remove deprecated unit tests - Decouple site status from site thresholds update - SSB service created for site status and metrics - kill orphan jobs - 1.1.10.pre1 - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.9 to 1.1.10.pre3: - Merge pull request #8379 from ticoann/move_unified_config_aux - get campaign info from reqmgr aux db - 1.1.10.pre2 - Merge pull request #8390 from ticoann/add_reserved_subscription - Merge pull request #8394 from ticoann/fix_acdc_multi_core_setting2 - Merge pull request #8401 from ticoann/add_frontier_log - add Frontier evn variable - Merge pull request #8396 from ticoann/acdc_parentage_fix - fix acdc parentage - Merge pull request #8386 from ticoann/fix_pretty_json - fix multicore setting for acdc of acdc - add reserved to PhEDEx Subscription validation - fix special charater in html format - Merge pull request #8354 from ticoann/kill_all_jobs - fix unittest, pylint - Merge pull request #8381 from amaltaro/asw-metrics - Remove deprecated unit tests - Decouple site status from site thresholds update - SSB service created for site status and metrics - kill orphan jobs - 1.1.10.pre1 - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.9 to 1.1.10.pre2: - Merge pull request #8390 from ticoann/add_reserved_subscription - Merge pull request #8394 from ticoann/fix_acdc_multi_core_setting2 - Merge pull request #8401 from ticoann/add_frontier_log - add Frontier evn variable - Merge pull request #8396 from ticoann/acdc_parentage_fix - fix acdc parentage - Merge pull request #8386 from ticoann/fix_pretty_json - fix multicore setting for acdc of acdc - add reserved to PhEDEx Subscription validation - fix special charater in html format - Merge pull request #8354 from ticoann/kill_all_jobs - fix unittest, pylint - Merge pull request #8381 from amaltaro/asw-metrics - Remove deprecated unit tests - Decouple site status from site thresholds update - SSB service created for site status and metrics - kill orphan jobs - 1.1.10.pre1 - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.9 to 1.1.10.pre2: - Merge pull request #8390 from ticoann/add_reserved_subscription - Merge pull request #8394 from ticoann/fix_acdc_multi_core_setting2 - Merge pull request #8401 from ticoann/add_frontier_log - add Frontier evn variable - Merge pull request #8396 from ticoann/acdc_parentage_fix - fix acdc parentage - Merge pull request #8386 from ticoann/fix_pretty_json - fix multicore setting for acdc of acdc - add reserved to PhEDEx Subscription validation - fix special charater in html format - Merge pull request #8354 from ticoann/kill_all_jobs - fix unittest, pylint - Merge pull request #8381 from amaltaro/asw-metrics - Remove deprecated unit tests - Decouple site status from site thresholds update - SSB service created for site status and metrics - kill orphan jobs - 1.1.10.pre1 - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.9 to 1.1.10.pre1: - Merge pull request #8367 from ticoann/use_mock_for_component_test - Merge pull request #8380 from amaltaro/workerThreads-unstable - Added WorkerThreads.testWorkerError to unstable tests - fix pylint - Merge pull request #8280 from amaltaro/file-location-worker - Fix a few last unittests, none related to these changes though - Set PNN as file location - Just some minor improvements to file location handling - use mock for apmon to speed up the test 1.1.8 to 1.1.9: - Merge pull request #8371 from amaltaro/mmap-empty - Trap mmap.ing empty file exception - Merge pull request #8359 from vkuznet/ms-phedex-mock - Merge pull request #7991 from amaltaro/templates-06Jul2017 - Use MockPhEDExApi in unit tests - Merge pull request #8366 from amaltaro/deploy-118 - Bump deployment example to 1.1.8.patch2 - Updated Nanoaod release used; added TaskChain IncludeParents - 1.1.9.pre3 - Merge pull request #8364 from amaltaro/includeParents-chain - update spec documentation - Merge pull request #8363 from vkuznet/ms-future-fix - Add support to IncludeParents for chained requests - Add with_metaclass definition until we move to 2.7.14 - 1.1.9.pre2 - Merge pull request #8325 from amaltaro/nanoaod-unmerged - Merge pull request #8344 from amaltaro/drop-parentfakefile - Merge pull request #8348 from amaltaro/deterPU-logging - Merge pull request #8361 from amaltaro/monitor-logCores-take2 - Merge pull request #8356 from ticoann/priority_fix - Skip MCFakeFile parentage - Mistakenly disabled dashboard monitor in 8358 - Make sure NANOAOD files go straight to UNmerged - fix unittest - Merge pull request #8358 from amaltaro/monitor-logCores - More minor updates to json templates - pylint fixes - Fix for printing number of cores in performance kills - Merge pull request #8357 from amaltaro/newfiles-py3 - pylint fixes - Import division on some new files - fix the priority handling - Merge pull request #8349 from amaltaro/overwrite-agentConfig - pylint and unit test fixes - Overwrite default WMAgent config couch doc - Log workflows going through DeterministicPileup job creation - Merge pull request #8342 from amaltaro/t0-test - fix unit test and pylint - Add a test site option to resource control bin - Merge pull request #8343 from amaltaro/rc-permission - fix the file permission - Merge pull request #8341 from amaltaro/service-unavailable - Fix Services service is unavailable error message - Merge pull request #8327 from amaltaro/ms-architecture - Move MS architecture diagram to doc dir - Merge pull request #8216 from ericvaandering/disable_wu - Merge pull request #8317 from ticoann/increase_decimal - Merge pull request #8265 from ticoann/acdc_parentage - Merge pull request #8313 from ticoann/extract_error - Merge pull request #8314 from amaltaro/dump-t3-multipnn - Merge pull request #8288 from ticoann/priority_job_submit - need to increase at least hold 7200 - Merge pull request #8316 from amaltaro/deploy-patchbin - Update deploy script to support patching non-standard locations - pylint fixes - Remove T0 legacy setup and option from resource-control insertion - add unittest - extract error message if it fails before WMAgent exception occurs - Merge pull request #8312 from ticoann/fix_multi_core_report - fix typo - Merge pull request #8311 from amaltaro/thread-timeout-bump - Bump worker thread heartbeat to 2h - Merge pull request #8310 from ticoann/fix_timer - fix unittest - submit higher priority jobs regardless threshold - set timer precision - 1.1.9.pre1 - Merge pull request #8299 from ticoann/add_core_info - Merge pull request #8247 from ticoann/wmstats_site_fix - Merge pull request #8307 from amaltaro/wmstats-cleanuptask - add unittest - fix site report in wmstats - Merge pull request #8302 from amaltaro/wmbs-daos-unused - Handle workflows with None data - Unit test and pylint fixes - Removed unused WMBS DAOs - Merge pull request #8303 from ticoann/escape_html - Merge pull request #8282 from ticoann/add_diagnosis_parenge - escape html in error detail - add diagnosis for parentage - add number of core info in performance error message - fix unittest - Comment out workunit code and tests - fix the acdc parentage 1.1.8 to 1.1.9.pre3: - Merge pull request #8364 from amaltaro/includeParents-chain - update spec documentation - Merge pull request #8363 from vkuznet/ms-future-fix - Add support to IncludeParents for chained requests - Add with_metaclass definition until we move to 2.7.14 - 1.1.9.pre2 - Merge pull request #8325 from amaltaro/nanoaod-unmerged - Merge pull request #8344 from amaltaro/drop-parentfakefile - Merge pull request #8348 from amaltaro/deterPU-logging - Merge pull request #8361 from amaltaro/monitor-logCores-take2 - Merge pull request #8356 from ticoann/priority_fix - Skip MCFakeFile parentage - Mistakenly disabled dashboard monitor in 8358 - Make sure NANOAOD files go straight to UNmerged - fix unittest - Merge pull request #8358 from amaltaro/monitor-logCores - pylint fixes - Fix for printing number of cores in performance kills - Merge pull request #8357 from amaltaro/newfiles-py3 - pylint fixes - Import division on some new files - fix the priority handling - Merge pull request #8349 from amaltaro/overwrite-agentConfig - pylint and unit test fixes - Overwrite default WMAgent config couch doc - Log workflows going through DeterministicPileup job creation - Merge pull request #8342 from amaltaro/t0-test - fix unit test and pylint - Add a test site option to resource control bin - Merge pull request #8343 from amaltaro/rc-permission - fix the file permission - Merge pull request #8341 from amaltaro/service-unavailable - Fix Services service is unavailable error message - Merge pull request #8327 from amaltaro/ms-architecture - Move MS architecture diagram to doc dir - Merge pull request #8216 from ericvaandering/disable_wu - Merge pull request #8317 from ticoann/increase_decimal - Merge pull request #8265 from ticoann/acdc_parentage - Merge pull request #8313 from ticoann/extract_error - Merge pull request #8314 from amaltaro/dump-t3-multipnn - Merge pull request #8288 from ticoann/priority_job_submit - need to increase at least hold 7200 - Merge pull request #8316 from amaltaro/deploy-patchbin - Update deploy script to support patching non-standard locations - pylint fixes - Remove T0 legacy setup and option from resource-control insertion - add unittest - extract error message if it fails before WMAgent exception occurs - Merge pull request #8312 from ticoann/fix_multi_core_report - fix typo - Merge pull request #8311 from amaltaro/thread-timeout-bump - Bump worker thread heartbeat to 2h - Merge pull request #8310 from ticoann/fix_timer - fix unittest - submit higher priority jobs regardless threshold - set timer precision - 1.1.9.pre1 - Merge pull request #8299 from ticoann/add_core_info - Merge pull request #8247 from ticoann/wmstats_site_fix - Merge pull request #8307 from amaltaro/wmstats-cleanuptask - add unittest - fix site report in wmstats - Merge pull request #8302 from amaltaro/wmbs-daos-unused - Handle workflows with None data - Unit test and pylint fixes - Removed unused WMBS DAOs - Merge pull request #8303 from ticoann/escape_html - Merge pull request #8282 from ticoann/add_diagnosis_parenge - escape html in error detail - add diagnosis for parentage - add number of core info in performance error message - fix unittest - Comment out workunit code and tests - fix the acdc parentage 1.1.8 to 1.1.9.pre2: - Merge pull request #8325 from amaltaro/nanoaod-unmerged - Merge pull request #8344 from amaltaro/drop-parentfakefile - Merge pull request #8348 from amaltaro/deterPU-logging - Merge pull request #8361 from amaltaro/monitor-logCores-take2 - Merge pull request #8356 from ticoann/priority_fix - Skip MCFakeFile parentage - Mistakenly disabled dashboard monitor in 8358 - Make sure NANOAOD files go straight to UNmerged - fix unittest - Merge pull request #8358 from amaltaro/monitor-logCores - pylint fixes - Fix for printing number of cores in performance kills - Merge pull request #8357 from amaltaro/newfiles-py3 - pylint fixes - Import division on some new files - fix the priority handling - Merge pull request #8349 from amaltaro/overwrite-agentConfig - pylint and unit test fixes - Overwrite default WMAgent config couch doc - Log workflows going through DeterministicPileup job creation - Merge pull request #8342 from amaltaro/t0-test - fix unit test and pylint - Add a test site option to resource control bin - Merge pull request #8343 from amaltaro/rc-permission - fix the file permission - Merge pull request #8341 from amaltaro/service-unavailable - Fix Services service is unavailable error message - Merge pull request #8327 from amaltaro/ms-architecture - Move MS architecture diagram to doc dir - Merge pull request #8216 from ericvaandering/disable_wu - Merge pull request #8317 from ticoann/increase_decimal - Merge pull request #8265 from ticoann/acdc_parentage - Merge pull request #8313 from ticoann/extract_error - Merge pull request #8314 from amaltaro/dump-t3-multipnn - Merge pull request #8288 from ticoann/priority_job_submit - need to increase at least hold 7200 - Merge pull request #8316 from amaltaro/deploy-patchbin - Update deploy script to support patching non-standard locations - pylint fixes - Remove T0 legacy setup and option from resource-control insertion - add unittest - extract error message if it fails before WMAgent exception occurs - Merge pull request #8312 from ticoann/fix_multi_core_report - fix typo - Merge pull request #8311 from amaltaro/thread-timeout-bump - Bump worker thread heartbeat to 2h - Merge pull request #8310 from ticoann/fix_timer - fix unittest - submit higher priority jobs regardless threshold - set timer precision - 1.1.9.pre1 - Merge pull request #8299 from ticoann/add_core_info - Merge pull request #8247 from ticoann/wmstats_site_fix - Merge pull request #8307 from amaltaro/wmstats-cleanuptask - add unittest - fix site report in wmstats - Merge pull request #8302 from amaltaro/wmbs-daos-unused - Handle workflows with None data - Unit test and pylint fixes - Removed unused WMBS DAOs - Merge pull request #8303 from ticoann/escape_html - Merge pull request #8282 from ticoann/add_diagnosis_parenge - escape html in error detail - add diagnosis for parentage - add number of core info in performance error message - fix unittest - Comment out workunit code and tests - fix the acdc parentage 1.1.8 to 1.1.9.pre1: - Merge pull request #8299 from ticoann/add_core_info - Merge pull request #8247 from ticoann/wmstats_site_fix - Merge pull request #8307 from amaltaro/wmstats-cleanuptask - add unittest - fix site report in wmstats - Merge pull request #8302 from amaltaro/wmbs-daos-unused - Handle workflows with None data - Unit test and pylint fixes - Removed unused WMBS DAOs - Merge pull request #8303 from ticoann/escape_html - Merge pull request #8282 from ticoann/add_diagnosis_parenge - escape html in error detail - add diagnosis for parentage - add number of core info in performance error message 1.1.7 to 1.1.8: - Merge pull request #8296 from amaltaro/fix-8159 - Merge pull request #8298 from vkuznet/ms-arch-diagram - Fix EventAwareLumiByWork unstable test - Add MicroService architecture diagram - 1.1.8.pre6 - Merge pull request #8295 from amaltaro/more-bad-bytes - Merge pull request #8294 from amaltaro/maxrss-acdc - pylint fixes - Drop bytes that cannot be encoded with utf-8 - Couple MaxRSS/MaxVSize to Memory updates for Resubmission - 1.1.8.pre5 - Merge pull request #8291 from ticoann/update_aux_db - add config to control higher priority workflow - Merge pull request #8286 from amaltaro/multicore-acdc - Merge pull request #8290 from amaltaro/splitting-loop - Merge pull request #8184 from ticoann/add_simplecondor_test - Merge pull request #8287 from amaltaro/cp-plugin - Make sure job splitting parameters are positive - Remove unit tests - Remove cp plugin - Support Multicore changes during Resubmission creation - 1.1.8.pre4 - Merge pull request #8277 from amaltaro/couch-based-monitor - Merge pull request #8165 from amaltaro/workerThreads-monitor - Remove CouchDB-based agent monitoring - unused code - 1.1.8.pre3 - Merge pull request #8266 from ticoann/fix_dbs_parent - fix dbs parentage - Merge pull request #8274 from amaltaro/nanoaod - Use special merge output module for NANOAOD{SIM} tier - Merge pull request #8272 from ticoann/exit_code_update - Merge pull request #8250 from amaltaro/condor-fraction-flexible - update exitcode explanation - Unit tests and pylint fixes - Push CondorJobsFraction parameter to reqmgrAuxDB - Set a configurable fraction of the condor schedd job limit - 1.1.8.pre2 - Merge pull request #8248 from amaltaro/wq-queueDepth - Merge pull request #8261 from amaltaro/make-it-debug - Merge pull request #8255 from amaltaro/mock-condor - Merge pull request #8268 from amaltaro/create-store-results - Script to migrate input dataset and create a StoreResults request - Dont log No available resources in WorkQueue - Mock PyCondorAPI - 1.1.8.pre1 - Use half of the resources for pulling work from GQ - Merge pull request #8246 from vkuznet/reqmgr2-ms - Add reqmgr2-ms into setup - Merge pull request #8122 from vkuznet/unified-migration2 - Add initial port of unified scripts: utils and transferor (DO NOT MERGE) - Merge pull request #8235 from amaltaro/watchdog-pylint - Pylint fixes on PerformanceMonitor - add simple condor plugin test - Fixed 2 unit tests and pylint fixes - Store each worker thread cycle elapsed time and polling cycle 1.1.7 to 1.1.8.pre6: - Merge pull request #8295 from amaltaro/more-bad-bytes - Merge pull request #8294 from amaltaro/maxrss-acdc - pylint fixes - Drop bytes that cannot be encoded with utf-8 - Couple MaxRSS/MaxVSize to Memory updates for Resubmission - 1.1.8.pre5 - Merge pull request #8291 from ticoann/update_aux_db - add config to control higher priority workflow - Merge pull request #8286 from amaltaro/multicore-acdc - Merge pull request #8290 from amaltaro/splitting-loop - Merge pull request #8184 from ticoann/add_simplecondor_test - Merge pull request #8287 from amaltaro/cp-plugin - Make sure job splitting parameters are positive - Remove unit tests - Remove cp plugin - Support Multicore changes during Resubmission creation - 1.1.8.pre4 - Merge pull request #8277 from amaltaro/couch-based-monitor - Merge pull request #8165 from amaltaro/workerThreads-monitor - Remove CouchDB-based agent monitoring - unused code - 1.1.8.pre3 - Merge pull request #8266 from ticoann/fix_dbs_parent - fix dbs parentage - Merge pull request #8274 from amaltaro/nanoaod - Use special merge output module for NANOAOD{SIM} tier - Merge pull request #8272 from ticoann/exit_code_update - Merge pull request #8250 from amaltaro/condor-fraction-flexible - update exitcode explanation - Unit tests and pylint fixes - Push CondorJobsFraction parameter to reqmgrAuxDB - Set a configurable fraction of the condor schedd job limit - 1.1.8.pre2 - Merge pull request #8248 from amaltaro/wq-queueDepth - Merge pull request #8261 from amaltaro/make-it-debug - Merge pull request #8255 from amaltaro/mock-condor - Merge pull request #8268 from amaltaro/create-store-results - Script to migrate input dataset and create a StoreResults request - Dont log No available resources in WorkQueue - Mock PyCondorAPI - 1.1.8.pre1 - Use half of the resources for pulling work from GQ - Merge pull request #8246 from vkuznet/reqmgr2-ms - Add reqmgr2-ms into setup - Merge pull request #8122 from vkuznet/unified-migration2 - Add initial port of unified scripts: utils and transferor (DO NOT MERGE) - Merge pull request #8235 from amaltaro/watchdog-pylint - Pylint fixes on PerformanceMonitor - add simple condor plugin test - Fixed 2 unit tests and pylint fixes - Store each worker thread cycle elapsed time and polling cycle 1.1.7 to 1.1.8.pre5: - Merge pull request #8291 from ticoann/update_aux_db - add config to control higher priority workflow - Merge pull request #8286 from amaltaro/multicore-acdc - Merge pull request #8290 from amaltaro/splitting-loop - Merge pull request #8184 from ticoann/add_simplecondor_test - Merge pull request #8287 from amaltaro/cp-plugin - Make sure job splitting parameters are positive - Remove unit tests - Remove cp plugin - Support Multicore changes during Resubmission creation - 1.1.8.pre4 - Merge pull request #8277 from amaltaro/couch-based-monitor - Merge pull request #8165 from amaltaro/workerThreads-monitor - Remove CouchDB-based agent monitoring - unused code - 1.1.8.pre3 - Merge pull request #8266 from ticoann/fix_dbs_parent - fix dbs parentage - Merge pull request #8274 from amaltaro/nanoaod - Use special merge output module for NANOAOD{SIM} tier - Merge pull request #8272 from ticoann/exit_code_update - Merge pull request #8250 from amaltaro/condor-fraction-flexible - update exitcode explanation - Unit tests and pylint fixes - Push CondorJobsFraction parameter to reqmgrAuxDB - Set a configurable fraction of the condor schedd job limit - 1.1.8.pre2 - Merge pull request #8248 from amaltaro/wq-queueDepth - Merge pull request #8261 from amaltaro/make-it-debug - Merge pull request #8255 from amaltaro/mock-condor - Merge pull request #8268 from amaltaro/create-store-results - Script to migrate input dataset and create a StoreResults request - Dont log No available resources in WorkQueue - Mock PyCondorAPI - 1.1.8.pre1 - Use half of the resources for pulling work from GQ - Merge pull request #8246 from vkuznet/reqmgr2-ms - Add reqmgr2-ms into setup - Merge pull request #8122 from vkuznet/unified-migration2 - Add initial port of unified scripts: utils and transferor (DO NOT MERGE) - Merge pull request #8235 from amaltaro/watchdog-pylint - Pylint fixes on PerformanceMonitor - add simple condor plugin test - Fixed 2 unit tests and pylint fixes - Store each worker thread cycle elapsed time and polling cycle 1.1.7 to 1.1.8.pre4: - Merge pull request #8277 from amaltaro/couch-based-monitor - Merge pull request #8165 from amaltaro/workerThreads-monitor - Remove CouchDB-based agent monitoring - unused code - 1.1.8.pre3 - Merge pull request #8266 from ticoann/fix_dbs_parent - fix dbs parentage - Merge pull request #8274 from amaltaro/nanoaod - Use special merge output module for NANOAOD{SIM} tier - Merge pull request #8272 from ticoann/exit_code_update - Merge pull request #8250 from amaltaro/condor-fraction-flexible - update exitcode explanation - Unit tests and pylint fixes - Push CondorJobsFraction parameter to reqmgrAuxDB - Set a configurable fraction of the condor schedd job limit - 1.1.8.pre2 - Merge pull request #8248 from amaltaro/wq-queueDepth - Merge pull request #8261 from amaltaro/make-it-debug - Merge pull request #8255 from amaltaro/mock-condor - Merge pull request #8268 from amaltaro/create-store-results - Script to migrate input dataset and create a StoreResults request - Dont log No available resources in WorkQueue - Mock PyCondorAPI - 1.1.8.pre1 - Use half of the resources for pulling work from GQ - Merge pull request #8246 from vkuznet/reqmgr2-ms - Add reqmgr2-ms into setup - Merge pull request #8122 from vkuznet/unified-migration2 - Add initial port of unified scripts: utils and transferor (DO NOT MERGE) - Merge pull request #8235 from amaltaro/watchdog-pylint - Pylint fixes on PerformanceMonitor - Fixed 2 unit tests and pylint fixes - Store each worker thread cycle elapsed time and polling cycle 1.1.7 to 1.1.8.pre3: - Merge pull request #8266 from ticoann/fix_dbs_parent - fix dbs parentage - Merge pull request #8274 from amaltaro/nanoaod - Use special merge output module for NANOAOD{SIM} tier - Merge pull request #8272 from ticoann/exit_code_update - Merge pull request #8250 from amaltaro/condor-fraction-flexible - update exitcode explanation - Unit tests and pylint fixes - Push CondorJobsFraction parameter to reqmgrAuxDB - Set a configurable fraction of the condor schedd job limit - 1.1.8.pre2 - Merge pull request #8248 from amaltaro/wq-queueDepth - Merge pull request #8261 from amaltaro/make-it-debug - Merge pull request #8255 from amaltaro/mock-condor - Merge pull request #8268 from amaltaro/create-store-results - Script to migrate input dataset and create a StoreResults request - Dont log No available resources in WorkQueue - Mock PyCondorAPI - 1.1.8.pre1 - Use half of the resources for pulling work from GQ - Merge pull request #8246 from vkuznet/reqmgr2-ms - Add reqmgr2-ms into setup - Merge pull request #8122 from vkuznet/unified-migration2 - Add initial port of unified scripts: utils and transferor (DO NOT MERGE) - Merge pull request #8235 from amaltaro/watchdog-pylint - Pylint fixes on PerformanceMonitor 1.1.7 to 1.1.8.pre2: - Merge pull request #8248 from amaltaro/wq-queueDepth - Merge pull request #8261 from amaltaro/make-it-debug - Merge pull request #8255 from amaltaro/mock-condor - Merge pull request #8268 from amaltaro/create-store-results - Script to migrate input dataset and create a StoreResults request - Dont log No available resources in WorkQueue - Mock PyCondorAPI - 1.1.8.pre1 - Use half of the resources for pulling work from GQ - Merge pull request #8246 from vkuznet/reqmgr2-ms - Add reqmgr2-ms into setup - Merge pull request #8122 from vkuznet/unified-migration2 - Add initial port of unified scripts: utils and transferor (DO NOT MERGE) - Merge pull request #8235 from amaltaro/watchdog-pylint - Pylint fixes on PerformanceMonitor 1.1.7 to 1.1.8.pre1: - Merge pull request #8246 from vkuznet/reqmgr2-ms - Add reqmgr2-ms into setup - Merge pull request #8122 from vkuznet/unified-migration2 - Add initial port of unified scripts: utils and transferor (DO NOT MERGE) - Merge pull request #8235 from amaltaro/watchdog-pylint - Pylint fixes on PerformanceMonitor 1.1.6 to 1.1.7: - Merge pull request #8228 from amaltaro/condor-maxjobs - Add schedd max jobs per user constraint to JobSubmitter - Merge CondorAPI and PyCondorAPI code - Merge pull request #8232 from ticoann/mock_logdb - add mock logdb - Merge pull request #8229 from hufnagel/physicsskim-datatier-patch - Merge pull request #8208 from ticoann/fix_datacache - Merge pull request #8209 from ticoann/wmarchive_performance_report - Merge pull request #8206 from ticoann/acdc_unmerged_filter - Merge pull request #8217 from ticoann/fix_diskusage_t0 - Merge pull request #8223 from amaltaro/page-py26 - Merge pull request #8226 from ticoann/t0_testsetting - handle tier0 test setting - Merge pull request #8227 from amaltaro/deploy-slc7 - Switch wmagent deployment script to slc7 arch - Merge pull request #8225 from dmwm/slc7 - Update deploy_unittest.sh - Fix a python2.6 regression code - 1.1.7.pre4 - Merge pull request #8204 from amaltaro/maxrss-memory - Automatically set MaxRSS according to Memory requirements - filter unmerged parent files for ACDC in ErrorHandler - filter umerge parents for acdc in WorkQueueManager - make datatier retrieval for physicsskims work with patch releases - fix t0 diskusage report - use the cache for agent config to prevent crashing when cmsweb is down - filter WMArchive report for performance data - Merge pull request #8210 from vkuznet/pycurl-fix-url - Ensure that pycurl URL is string data type - 1.1.7.pre3 - Merge pull request #8205 from ericvaandering/no_object_reuse - Get rid of other instance of using object as a variable name - Merge pull request #8201 from amaltaro/workqueue-summary-page - Merge pull request #8203 from ericvaandering/remove_treesort - Remove TreeSort which is unused - Show agent name in workqueue elementsInfo - 1.1.7.pre2 - Merge pull request #8195 from ticoann/cpu_perf - Merge pull request #8164 from ticoann/fix-PhEDEx-subscription - add cpu performance params in wmarchive - Merge pull request #8187 from hufnagel/tier0-outputmodule-datatier - Merge pull request #8183 from ticoann/remove_pycondor - Merge pull request #8189 from ticoann/add_no_retry_exit_code - Merge pull request #8101 from hufnagel/promtpreco-physicsskim-datatier - retrieve PromptReco PhysicsSkim data tier from CMSSW - add 8001 in no retry exit code list - Merge pull request #8185 from ticoann/fix_deployment_script - adjust some tier0 workflows to automatic data tier in output module - fix the deployment script - remove pycondor plugin - Merge pull request #8150 from ticoann/bulk_update - Merge pull request #7972 from ericvaandering/workunit_job_association - Merge pull request #8182 from vkuznet/remove-dasrestformatter - Remove obsolete code - Add the code to associate jobs to work units as jobs are created - Fix value of MAX_EVENT - Pre-emptive pylint of files to be changed - Merge pull request #8152 from amaltaro/60450-msg - update unittest - bulk update method - Merge pull request #8177 from ticoann/team_fix - fix unittest - remove passing xml data to subscribe - Merge pull request #8173 from amaltaro/deploy-75percent - Merge pull request #8172 from amaltaro/RC-drain-8171 - fix team retrieval - Merge pull request #8163 from ericvaandering/pylint_red6 - Update UnstableTests.txt - More fixes of the worst pylint offenders - Change default pending site thresholds configuration to 75% - Maximize pending thresholds of agents in drain mode - Merge pull request #8167 from ericvaandering/assert_fix - Use 2to3 to remove deprecated unit test asserts - Merge pull request #8162 from ericvaandering/delete_reqmgr1 - Also delete an unused client - Delete some request manager 1 code - Merge pull request #8142 from ericvaandering/pylint_red4 - Merge pull request #8100 from ticoann/add_system_remove_exit_code - Another set of pylint found errors and Reformat code to be changed - 1.1.7.pre1 - Merge pull request #8110 from amaltaro/request-error-7829 - add new exit code for SYSTEM_PERIODIC_REMOVE - Merge pull request #8136 from amaltaro/deploy-116pre11 - Merge pull request #8155 from ericvaandering/pylint_luke - Merge pull request #8147 from vkuznet/fix-ReqMgr-getdata - Merge pull request #8139 from ericvaandering/pylint_red3 - Merge pull request #8158 from ericvaandering/add_code_timer - Fix a number of pylint-found true errors and reformat the changed code - Merge pull request #8131 from ericvaandering/pylint_high2 - Merge pull request #8130 from ericvaandering/pylint_high - Merge pull request #8145 from vkuznet/fix-jinja-quote - Another round of serious pylint-found fixes - Fix a few true errors turned up by pylint and all the small errors in that code: - Fix a number of true errors turned up by pylint and (while we're at it) fix a bunch of minor stuff in the same files - Improve request creation/assignment validation error messages - Add timer context manager and refactor our existing timer decorator - Merge pull request #8156 from amaltaro/creator-sitedb - Remove unused JobCreator code - Merge pull request #8154 from ticoann/missing_codec_import - add missing codecs import - Merge pull request #8143 from ericvaandering/kill_sqlite - Remove files for SQLite - Fix for #8141, add quote function definition for jinja templates - pylint and/or unit test fixes - Report the skipped files when exit code 60450 - Replace WMCore.ReqMgr.Utils.url_utils getdata with one from WMCore.Services.pycurl_manager and RequestHandler - Update deployment script to 1.1.6 and fix team name matching 1.1.6 to 1.1.7.pre4: - Merge pull request #8204 from amaltaro/maxrss-memory - Automatically set MaxRSS according to Memory requirements - Merge pull request #8210 from vkuznet/pycurl-fix-url - Ensure that pycurl URL is string data type - 1.1.7.pre3 - Merge pull request #8205 from ericvaandering/no_object_reuse - Get rid of other instance of using object as a variable name - Merge pull request #8201 from amaltaro/workqueue-summary-page - Merge pull request #8203 from ericvaandering/remove_treesort - Remove TreeSort which is unused - Show agent name in workqueue elementsInfo - 1.1.7.pre2 - Merge pull request #8195 from ticoann/cpu_perf - Merge pull request #8164 from ticoann/fix-PhEDEx-subscription - add cpu performance params in wmarchive - Merge pull request #8187 from hufnagel/tier0-outputmodule-datatier - Merge pull request #8183 from ticoann/remove_pycondor - Merge pull request #8189 from ticoann/add_no_retry_exit_code - Merge pull request #8101 from hufnagel/promtpreco-physicsskim-datatier - retrieve PromptReco PhysicsSkim data tier from CMSSW - add 8001 in no retry exit code list - Merge pull request #8185 from ticoann/fix_deployment_script - adjust some tier0 workflows to automatic data tier in output module - fix the deployment script - remove pycondor plugin - Merge pull request #8150 from ticoann/bulk_update - Merge pull request #7972 from ericvaandering/workunit_job_association - Merge pull request #8182 from vkuznet/remove-dasrestformatter - Remove obsolete code - Add the code to associate jobs to work units as jobs are created - Fix value of MAX_EVENT - Pre-emptive pylint of files to be changed - Merge pull request #8152 from amaltaro/60450-msg - update unittest - bulk update method - Merge pull request #8177 from ticoann/team_fix - fix unittest - remove passing xml data to subscribe - Merge pull request #8173 from amaltaro/deploy-75percent - Merge pull request #8172 from amaltaro/RC-drain-8171 - fix team retrieval - Merge pull request #8163 from ericvaandering/pylint_red6 - Update UnstableTests.txt - More fixes of the worst pylint offenders - Change default pending site thresholds configuration to 75% - Maximize pending thresholds of agents in drain mode - Merge pull request #8167 from ericvaandering/assert_fix - Use 2to3 to remove deprecated unit test asserts - Merge pull request #8162 from ericvaandering/delete_reqmgr1 - Also delete an unused client - Delete some request manager 1 code - Merge pull request #8142 from ericvaandering/pylint_red4 - Merge pull request #8100 from ticoann/add_system_remove_exit_code - Another set of pylint found errors and Reformat code to be changed - 1.1.7.pre1 - Merge pull request #8110 from amaltaro/request-error-7829 - add new exit code for SYSTEM_PERIODIC_REMOVE - Merge pull request #8136 from amaltaro/deploy-116pre11 - Merge pull request #8155 from ericvaandering/pylint_luke - Merge pull request #8147 from vkuznet/fix-ReqMgr-getdata - Merge pull request #8139 from ericvaandering/pylint_red3 - Merge pull request #8158 from ericvaandering/add_code_timer - Fix a number of pylint-found true errors and reformat the changed code - Merge pull request #8131 from ericvaandering/pylint_high2 - Merge pull request #8130 from ericvaandering/pylint_high - Merge pull request #8145 from vkuznet/fix-jinja-quote - Another round of serious pylint-found fixes - Fix a few true errors turned up by pylint and all the small errors in that code: - Fix a number of true errors turned up by pylint and (while we're at it) fix a bunch of minor stuff in the same files - Improve request creation/assignment validation error messages - Add timer context manager and refactor our existing timer decorator - Merge pull request #8156 from amaltaro/creator-sitedb - Remove unused JobCreator code - Merge pull request #8154 from ticoann/missing_codec_import - add missing codecs import - Merge pull request #8143 from ericvaandering/kill_sqlite - Remove files for SQLite - Fix for #8141, add quote function definition for jinja templates - pylint and/or unit test fixes - Report the skipped files when exit code 60450 - Replace WMCore.ReqMgr.Utils.url_utils getdata with one from WMCore.Services.pycurl_manager and RequestHandler - Update deployment script to 1.1.6 and fix team name matching 1.1.6 to 1.1.7.pre3: - Merge pull request #8205 from ericvaandering/no_object_reuse - Get rid of other instance of using object as a variable name - Merge pull request #8201 from amaltaro/workqueue-summary-page - Merge pull request #8203 from ericvaandering/remove_treesort - Remove TreeSort which is unused - Show agent name in workqueue elementsInfo - 1.1.7.pre2 - Merge pull request #8195 from ticoann/cpu_perf - Merge pull request #8164 from ticoann/fix-PhEDEx-subscription - add cpu performance params in wmarchive - Merge pull request #8187 from hufnagel/tier0-outputmodule-datatier - Merge pull request #8183 from ticoann/remove_pycondor - Merge pull request #8189 from ticoann/add_no_retry_exit_code - Merge pull request #8101 from hufnagel/promtpreco-physicsskim-datatier - retrieve PromptReco PhysicsSkim data tier from CMSSW - add 8001 in no retry exit code list - Merge pull request #8185 from ticoann/fix_deployment_script - adjust some tier0 workflows to automatic data tier in output module - fix the deployment script - remove pycondor plugin - Merge pull request #8150 from ticoann/bulk_update - Merge pull request #7972 from ericvaandering/workunit_job_association - Merge pull request #8182 from vkuznet/remove-dasrestformatter - Remove obsolete code - Add the code to associate jobs to work units as jobs are created - Fix value of MAX_EVENT - Pre-emptive pylint of files to be changed - Merge pull request #8152 from amaltaro/60450-msg - update unittest - bulk update method - Merge pull request #8177 from ticoann/team_fix - fix unittest - remove passing xml data to subscribe - Merge pull request #8173 from amaltaro/deploy-75percent - Merge pull request #8172 from amaltaro/RC-drain-8171 - fix team retrieval - Merge pull request #8163 from ericvaandering/pylint_red6 - Update UnstableTests.txt - More fixes of the worst pylint offenders - Change default pending site thresholds configuration to 75% - Maximize pending thresholds of agents in drain mode - Merge pull request #8167 from ericvaandering/assert_fix - Use 2to3 to remove deprecated unit test asserts - Merge pull request #8162 from ericvaandering/delete_reqmgr1 - Also delete an unused client - Delete some request manager 1 code - Merge pull request #8142 from ericvaandering/pylint_red4 - Merge pull request #8100 from ticoann/add_system_remove_exit_code - Another set of pylint found errors and Reformat code to be changed - 1.1.7.pre1 - Merge pull request #8110 from amaltaro/request-error-7829 - add new exit code for SYSTEM_PERIODIC_REMOVE - Merge pull request #8136 from amaltaro/deploy-116pre11 - Merge pull request #8155 from ericvaandering/pylint_luke - Merge pull request #8147 from vkuznet/fix-ReqMgr-getdata - Merge pull request #8139 from ericvaandering/pylint_red3 - Merge pull request #8158 from ericvaandering/add_code_timer - Fix a number of pylint-found true errors and reformat the changed code - Merge pull request #8131 from ericvaandering/pylint_high2 - Merge pull request #8130 from ericvaandering/pylint_high - Merge pull request #8145 from vkuznet/fix-jinja-quote - Another round of serious pylint-found fixes - Fix a few true errors turned up by pylint and all the small errors in that code: - Fix a number of true errors turned up by pylint and (while we're at it) fix a bunch of minor stuff in the same files - Improve request creation/assignment validation error messages - Add timer context manager and refactor our existing timer decorator - Merge pull request #8156 from amaltaro/creator-sitedb - Remove unused JobCreator code - Merge pull request #8154 from ticoann/missing_codec_import - add missing codecs import - Merge pull request #8143 from ericvaandering/kill_sqlite - Remove files for SQLite - Fix for #8141, add quote function definition for jinja templates - pylint and/or unit test fixes - Report the skipped files when exit code 60450 - Replace WMCore.ReqMgr.Utils.url_utils getdata with one from WMCore.Services.pycurl_manager and RequestHandler - Update deployment script to 1.1.6 and fix team name matching 1.1.6 to 1.1.7.pre2: - Merge pull request #8195 from ticoann/cpu_perf - Merge pull request #8164 from ticoann/fix-PhEDEx-subscription - add cpu performance params in wmarchive - Merge pull request #8187 from hufnagel/tier0-outputmodule-datatier - Merge pull request #8183 from ticoann/remove_pycondor - Merge pull request #8189 from ticoann/add_no_retry_exit_code - Merge pull request #8101 from hufnagel/promtpreco-physicsskim-datatier - retrieve PromptReco PhysicsSkim data tier from CMSSW - add 8001 in no retry exit code list - Merge pull request #8185 from ticoann/fix_deployment_script - adjust some tier0 workflows to automatic data tier in output module - fix the deployment script - remove pycondor plugin - Merge pull request #8150 from ticoann/bulk_update - Merge pull request #7972 from ericvaandering/workunit_job_association - Merge pull request #8182 from vkuznet/remove-dasrestformatter - Remove obsolete code - Add the code to associate jobs to work units as jobs are created - Fix value of MAX_EVENT - Pre-emptive pylint of files to be changed - Merge pull request #8152 from amaltaro/60450-msg - update unittest - bulk update method - Merge pull request #8177 from ticoann/team_fix - fix unittest - remove passing xml data to subscribe - Merge pull request #8173 from amaltaro/deploy-75percent - Merge pull request #8172 from amaltaro/RC-drain-8171 - fix team retrieval - Merge pull request #8163 from ericvaandering/pylint_red6 - Update UnstableTests.txt - More fixes of the worst pylint offenders - Change default pending site thresholds configuration to 75% - Maximize pending thresholds of agents in drain mode - Merge pull request #8167 from ericvaandering/assert_fix - Use 2to3 to remove deprecated unit test asserts - Merge pull request #8162 from ericvaandering/delete_reqmgr1 - Also delete an unused client - Delete some request manager 1 code - Merge pull request #8142 from ericvaandering/pylint_red4 - Merge pull request #8100 from ticoann/add_system_remove_exit_code - Another set of pylint found errors and Reformat code to be changed - 1.1.7.pre1 - Merge pull request #8110 from amaltaro/request-error-7829 - add new exit code for SYSTEM_PERIODIC_REMOVE - Merge pull request #8136 from amaltaro/deploy-116pre11 - Merge pull request #8155 from ericvaandering/pylint_luke - Merge pull request #8147 from vkuznet/fix-ReqMgr-getdata - Merge pull request #8139 from ericvaandering/pylint_red3 - Merge pull request #8158 from ericvaandering/add_code_timer - Fix a number of pylint-found true errors and reformat the changed code - Merge pull request #8131 from ericvaandering/pylint_high2 - Merge pull request #8130 from ericvaandering/pylint_high - Merge pull request #8145 from vkuznet/fix-jinja-quote - Another round of serious pylint-found fixes - Fix a few true errors turned up by pylint and all the small errors in that code: - Fix a number of true errors turned up by pylint and (while we're at it) fix a bunch of minor stuff in the same files - Improve request creation/assignment validation error messages - Add timer context manager and refactor our existing timer decorator - Merge pull request #8156 from amaltaro/creator-sitedb - Remove unused JobCreator code - Merge pull request #8154 from ticoann/missing_codec_import - add missing codecs import - Merge pull request #8143 from ericvaandering/kill_sqlite - Remove files for SQLite - Fix for #8141, add quote function definition for jinja templates - pylint and/or unit test fixes - Report the skipped files when exit code 60450 - Replace WMCore.ReqMgr.Utils.url_utils getdata with one from WMCore.Services.pycurl_manager and RequestHandler - Update deployment script to 1.1.6 and fix team name matching 1.1.6 to 1.1.7.pre1: - Merge pull request #8110 from amaltaro/request-error-7829 - Merge pull request #8136 from amaltaro/deploy-116pre11 - Merge pull request #8155 from ericvaandering/pylint_luke - Merge pull request #8147 from vkuznet/fix-ReqMgr-getdata - Merge pull request #8139 from ericvaandering/pylint_red3 - Merge pull request #8158 from ericvaandering/add_code_timer - Fix a number of pylint-found true errors and reformat the changed code - Merge pull request #8131 from ericvaandering/pylint_high2 - Merge pull request #8130 from ericvaandering/pylint_high - Merge pull request #8145 from vkuznet/fix-jinja-quote - Another round of serious pylint-found fixes - Fix a few true errors turned up by pylint and all the small errors in that code: - Fix a number of true errors turned up by pylint and (while we're at it) fix a bunch of minor stuff in the same files - Improve request creation/assignment validation error messages - Add timer context manager and refactor our existing timer decorator - Merge pull request #8156 from amaltaro/creator-sitedb - Remove unused JobCreator code - Merge pull request #8154 from ticoann/missing_codec_import - add missing codecs import - Merge pull request #8143 from ericvaandering/kill_sqlite - Remove files for SQLite - Fix for #8141, add quote function definition for jinja templates - Replace WMCore.ReqMgr.Utils.url_utils getdata with one from WMCore.Services.pycurl_manager and RequestHandler - Update deployment script to 1.1.6 and fix team name matching 1.1.4 to 1.1.6: - 1.1.6.pre11 - Merge pull request #8126 from amaltaro/merge-stepchain-acdc - Merge pull request #8127 from ticoann/increase_cache_duration - update unittest - increase cache expire for aborted workflow check - Fix ACDC of StepChain Merge tasks - Merge pull request #8123 from amaltaro/agentMon-ES-bugfix - Fix worker sleep bug from 8093 - 1.1.6.pre10 - Merge pull request #8121 from ticoann/fix_team_validation - fix team name validation - 1.1.6.pre9 - Merge pull request #8120 from ticoann/cert_fix - fix getKeyCert bug - 1.1.6.pre8 - Merge pull request #8117 from ticoann/move_getcert - Merge pull request #8093 from amaltaro/agentMon-ES - Merge pull request #8116 from vkuznet/singleton-move - Move Singleton from WMCore.Cache.WMConfigCache into Utils.Utilities - unit test fixes and pylint - Implement minute heartbeat for the components and monitor it - Merge pull request #8107 from amaltaro/teams-7355 - refactor getKeyCert method - Merge pull request #8080 from amaltaro/jobSplitting-7988 - Merge pull request #8114 from amaltaro/dbs-block-dump - pylint fixes - Update Team and make Teams a 1-element list - pylint fixes - Minor fix to block dump in DBS3Uploader - Merge pull request #8063 from vilnius-dev/fix_cmp - pylint fixes - Return negative if xy - 1.1.6.pre7 - Merge pull request #8103 from ticoann/wmstats_duration_fix - Merge pull request #8104 from ticoann/typo_in_unittest - Merge pull request #8096 from hufnagel/promptreco-alcaskim-jobsplitter - fix typo in unittest - Merge pull request #8090 from amaltaro/storeResults-8075 - fix javascript functin typo - change job splitting algorithm for AlcaSkim - Merge pull request #8077 from ticoann/wq_job_control - Merge pull request #8083 from amaltaro/exitCode-8050 - update unit tests - Minor change to exitCodes in ErrorHandler - Merge pull request #8040 from vytjan/EXONoBPTXSkimAdded - Merge pull request #8094 from ticoann/dranin_monitor - Pylint fixes; json template updated; json doc updated - Fix StoreResults spec; added required PhysicsGroup argument - Updated unittests to use WMBS instead of DataStructs; pylint fixes - Run job splitter only on a reasonable amount of events/lumis - add unittest and pylint fix - condor monitor report fix - Merge pull request #8043 from vilnius-dev/fix_filter - change number of jobs per WQE by max lumi allowed - Merge pull request #8089 from amaltaro/pendingJobs-8087 - Fix check for number of agents in a team - Merge pull request #8088 from vkuznet/pycurl-multi-sso - Add support for CERN SSO; add getdata to fetch multiple urls concurrently - Merge pull request #8086 from ticoann/cleanup_reqmgr - clean up script for oracle migration - 1.1.6.pre6 - Merge pull request #8050 from ticoann/exitcode_retry - Merge pull request #8078 from vkuznet/fix-MicroService3 - fix unittest - Merge pull request #8049 from amaltaro/tagCollector-log - add exitCode for non retry list - Fix missing results function - Fix timed rotating logs and logging under state dir - 1.1.6.pre5 - Merge pull request #8054 from vkuznet/fix-MicroService1 - Merge pull request #8055 from ticoann/reqmgr_aux_mock - Merge pull request #7963 from goughes/drain_stats - add ReqMgrAux mock api - Bug fixes for MicroService GET/POST APIs - Merge pull request #8046 from amaltaro/workloadSummary-8039 - Collect drain stats and report to wmstats - Merge pull request #7949 from vkuznet/micro-service - Add MicroService classes - Merge pull request #8047 from vilnius-dev/fix_raw_input - Merge pull request #8023 from ticoann/wmagent_config_deployment - raw_input fix applied - add deployment script - Merge pull request #8045 from amaltaro/isDrainMode-8044 - filter fix applied for test/ - pylint fixes - Fix workload summary creation - Fix isDrainMode arguments in JobArchiver - 'filter' fix applied - 1.1.6.pre4 - Merge pull request #8011 from ticoann/wmagent_config - Added the new skim - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre11: - Merge pull request #8126 from amaltaro/merge-stepchain-acdc - Merge pull request #8127 from ticoann/increase_cache_duration - update unittest - increase cache expire for aborted workflow check - Fix ACDC of StepChain Merge tasks - Merge pull request #8123 from amaltaro/agentMon-ES-bugfix - Fix worker sleep bug from 8093 - 1.1.6.pre10 - Merge pull request #8121 from ticoann/fix_team_validation - fix team name validation - 1.1.6.pre9 - Merge pull request #8120 from ticoann/cert_fix - fix getKeyCert bug - 1.1.6.pre8 - Merge pull request #8117 from ticoann/move_getcert - Merge pull request #8093 from amaltaro/agentMon-ES - Merge pull request #8116 from vkuznet/singleton-move - Move Singleton from WMCore.Cache.WMConfigCache into Utils.Utilities - unit test fixes and pylint - Implement minute heartbeat for the components and monitor it - Merge pull request #8107 from amaltaro/teams-7355 - refactor getKeyCert method - Merge pull request #8080 from amaltaro/jobSplitting-7988 - Merge pull request #8114 from amaltaro/dbs-block-dump - pylint fixes - Update Team and make Teams a 1-element list - pylint fixes - Minor fix to block dump in DBS3Uploader - Merge pull request #8063 from vilnius-dev/fix_cmp - pylint fixes - Return negative if xy - 1.1.6.pre7 - Merge pull request #8103 from ticoann/wmstats_duration_fix - Merge pull request #8104 from ticoann/typo_in_unittest - Merge pull request #8096 from hufnagel/promptreco-alcaskim-jobsplitter - fix typo in unittest - Merge pull request #8090 from amaltaro/storeResults-8075 - fix javascript functin typo - change job splitting algorithm for AlcaSkim - Merge pull request #8077 from ticoann/wq_job_control - Merge pull request #8083 from amaltaro/exitCode-8050 - update unit tests - Minor change to exitCodes in ErrorHandler - Merge pull request #8040 from vytjan/EXONoBPTXSkimAdded - Merge pull request #8094 from ticoann/dranin_monitor - Pylint fixes; json template updated; json doc updated - Fix StoreResults spec; added required PhysicsGroup argument - Updated unittests to use WMBS instead of DataStructs; pylint fixes - Run job splitter only on a reasonable amount of events/lumis - add unittest and pylint fix - condor monitor report fix - Merge pull request #8043 from vilnius-dev/fix_filter - change number of jobs per WQE by max lumi allowed - Merge pull request #8089 from amaltaro/pendingJobs-8087 - Fix check for number of agents in a team - Merge pull request #8088 from vkuznet/pycurl-multi-sso - Add support for CERN SSO; add getdata to fetch multiple urls concurrently - Merge pull request #8086 from ticoann/cleanup_reqmgr - clean up script for oracle migration - 1.1.6.pre6 - Merge pull request #8050 from ticoann/exitcode_retry - Merge pull request #8078 from vkuznet/fix-MicroService3 - fix unittest - Merge pull request #8049 from amaltaro/tagCollector-log - add exitCode for non retry list - Fix missing results function - Fix timed rotating logs and logging under state dir - 1.1.6.pre5 - Merge pull request #8054 from vkuznet/fix-MicroService1 - Merge pull request #8055 from ticoann/reqmgr_aux_mock - Merge pull request #7963 from goughes/drain_stats - add ReqMgrAux mock api - Bug fixes for MicroService GET/POST APIs - Merge pull request #8046 from amaltaro/workloadSummary-8039 - Collect drain stats and report to wmstats - Merge pull request #7949 from vkuznet/micro-service - Add MicroService classes - Merge pull request #8047 from vilnius-dev/fix_raw_input - Merge pull request #8023 from ticoann/wmagent_config_deployment - raw_input fix applied - add deployment script - Merge pull request #8045 from amaltaro/isDrainMode-8044 - filter fix applied for test/ - pylint fixes - Fix workload summary creation - Fix isDrainMode arguments in JobArchiver - 'filter' fix applied - 1.1.6.pre4 - Merge pull request #8011 from ticoann/wmagent_config - Added the new skim - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre10: - Merge pull request #8121 from ticoann/fix_team_validation - fix team name validation - 1.1.6.pre9 - Merge pull request #8120 from ticoann/cert_fix - fix getKeyCert bug - 1.1.6.pre8 - Merge pull request #8117 from ticoann/move_getcert - Merge pull request #8093 from amaltaro/agentMon-ES - Merge pull request #8116 from vkuznet/singleton-move - Move Singleton from WMCore.Cache.WMConfigCache into Utils.Utilities - unit test fixes and pylint - Implement minute heartbeat for the components and monitor it - Merge pull request #8107 from amaltaro/teams-7355 - refactor getKeyCert method - Merge pull request #8080 from amaltaro/jobSplitting-7988 - Merge pull request #8114 from amaltaro/dbs-block-dump - pylint fixes - Update Team and make Teams a 1-element list - pylint fixes - Minor fix to block dump in DBS3Uploader - Merge pull request #8063 from vilnius-dev/fix_cmp - pylint fixes - Return negative if xy - 1.1.6.pre7 - Merge pull request #8103 from ticoann/wmstats_duration_fix - Merge pull request #8104 from ticoann/typo_in_unittest - Merge pull request #8096 from hufnagel/promptreco-alcaskim-jobsplitter - fix typo in unittest - Merge pull request #8090 from amaltaro/storeResults-8075 - fix javascript functin typo - change job splitting algorithm for AlcaSkim - Merge pull request #8077 from ticoann/wq_job_control - Merge pull request #8083 from amaltaro/exitCode-8050 - update unit tests - Minor change to exitCodes in ErrorHandler - Merge pull request #8040 from vytjan/EXONoBPTXSkimAdded - Merge pull request #8094 from ticoann/dranin_monitor - Pylint fixes; json template updated; json doc updated - Fix StoreResults spec; added required PhysicsGroup argument - Updated unittests to use WMBS instead of DataStructs; pylint fixes - Run job splitter only on a reasonable amount of events/lumis - add unittest and pylint fix - condor monitor report fix - Merge pull request #8043 from vilnius-dev/fix_filter - change number of jobs per WQE by max lumi allowed - Merge pull request #8089 from amaltaro/pendingJobs-8087 - Fix check for number of agents in a team - Merge pull request #8088 from vkuznet/pycurl-multi-sso - Add support for CERN SSO; add getdata to fetch multiple urls concurrently - Merge pull request #8086 from ticoann/cleanup_reqmgr - clean up script for oracle migration - 1.1.6.pre6 - Merge pull request #8050 from ticoann/exitcode_retry - Merge pull request #8078 from vkuznet/fix-MicroService3 - fix unittest - Merge pull request #8049 from amaltaro/tagCollector-log - add exitCode for non retry list - Fix missing results function - Fix timed rotating logs and logging under state dir - 1.1.6.pre5 - Merge pull request #8054 from vkuznet/fix-MicroService1 - Merge pull request #8055 from ticoann/reqmgr_aux_mock - Merge pull request #7963 from goughes/drain_stats - add ReqMgrAux mock api - Bug fixes for MicroService GET/POST APIs - Merge pull request #8046 from amaltaro/workloadSummary-8039 - Collect drain stats and report to wmstats - Merge pull request #7949 from vkuznet/micro-service - Add MicroService classes - Merge pull request #8047 from vilnius-dev/fix_raw_input - Merge pull request #8023 from ticoann/wmagent_config_deployment - raw_input fix applied - add deployment script - Merge pull request #8045 from amaltaro/isDrainMode-8044 - filter fix applied for test/ - pylint fixes - Fix workload summary creation - Fix isDrainMode arguments in JobArchiver - 'filter' fix applied - 1.1.6.pre4 - Merge pull request #8011 from ticoann/wmagent_config - Added the new skim - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre9: - Merge pull request #8120 from ticoann/cert_fix - fix getKeyCert bug - 1.1.6.pre8 - Merge pull request #8117 from ticoann/move_getcert - Merge pull request #8093 from amaltaro/agentMon-ES - Merge pull request #8116 from vkuznet/singleton-move - Move Singleton from WMCore.Cache.WMConfigCache into Utils.Utilities - unit test fixes and pylint - Implement minute heartbeat for the components and monitor it - Merge pull request #8107 from amaltaro/teams-7355 - refactor getKeyCert method - Merge pull request #8080 from amaltaro/jobSplitting-7988 - Merge pull request #8114 from amaltaro/dbs-block-dump - pylint fixes - Update Team and make Teams a 1-element list - pylint fixes - Minor fix to block dump in DBS3Uploader - Merge pull request #8063 from vilnius-dev/fix_cmp - pylint fixes - Return negative if xy - 1.1.6.pre7 - Merge pull request #8103 from ticoann/wmstats_duration_fix - Merge pull request #8104 from ticoann/typo_in_unittest - Merge pull request #8096 from hufnagel/promptreco-alcaskim-jobsplitter - fix typo in unittest - Merge pull request #8090 from amaltaro/storeResults-8075 - fix javascript functin typo - change job splitting algorithm for AlcaSkim - Merge pull request #8077 from ticoann/wq_job_control - Merge pull request #8083 from amaltaro/exitCode-8050 - update unit tests - Minor change to exitCodes in ErrorHandler - Merge pull request #8040 from vytjan/EXONoBPTXSkimAdded - Merge pull request #8094 from ticoann/dranin_monitor - Pylint fixes; json template updated; json doc updated - Fix StoreResults spec; added required PhysicsGroup argument - Updated unittests to use WMBS instead of DataStructs; pylint fixes - Run job splitter only on a reasonable amount of events/lumis - add unittest and pylint fix - condor monitor report fix - Merge pull request #8043 from vilnius-dev/fix_filter - change number of jobs per WQE by max lumi allowed - Merge pull request #8089 from amaltaro/pendingJobs-8087 - Fix check for number of agents in a team - Merge pull request #8088 from vkuznet/pycurl-multi-sso - Add support for CERN SSO; add getdata to fetch multiple urls concurrently - Merge pull request #8086 from ticoann/cleanup_reqmgr - clean up script for oracle migration - 1.1.6.pre6 - Merge pull request #8050 from ticoann/exitcode_retry - Merge pull request #8078 from vkuznet/fix-MicroService3 - fix unittest - Merge pull request #8049 from amaltaro/tagCollector-log - add exitCode for non retry list - Fix missing results function - Fix timed rotating logs and logging under state dir - 1.1.6.pre5 - Merge pull request #8054 from vkuznet/fix-MicroService1 - Merge pull request #8055 from ticoann/reqmgr_aux_mock - Merge pull request #7963 from goughes/drain_stats - add ReqMgrAux mock api - Bug fixes for MicroService GET/POST APIs - Merge pull request #8046 from amaltaro/workloadSummary-8039 - Collect drain stats and report to wmstats - Merge pull request #7949 from vkuznet/micro-service - Add MicroService classes - Merge pull request #8047 from vilnius-dev/fix_raw_input - Merge pull request #8023 from ticoann/wmagent_config_deployment - raw_input fix applied - add deployment script - Merge pull request #8045 from amaltaro/isDrainMode-8044 - filter fix applied for test/ - pylint fixes - Fix workload summary creation - Fix isDrainMode arguments in JobArchiver - 'filter' fix applied - 1.1.6.pre4 - Merge pull request #8011 from ticoann/wmagent_config - Added the new skim - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre8: - Merge pull request #8117 from ticoann/move_getcert - Merge pull request #8093 from amaltaro/agentMon-ES - Merge pull request #8116 from vkuznet/singleton-move - Move Singleton from WMCore.Cache.WMConfigCache into Utils.Utilities - unit test fixes and pylint - Implement minute heartbeat for the components and monitor it - Merge pull request #8107 from amaltaro/teams-7355 - refactor getKeyCert method - Merge pull request #8080 from amaltaro/jobSplitting-7988 - Merge pull request #8114 from amaltaro/dbs-block-dump - pylint fixes - Update Team and make Teams a 1-element list - pylint fixes - Minor fix to block dump in DBS3Uploader - Merge pull request #8063 from vilnius-dev/fix_cmp - pylint fixes - Return negative if xy - 1.1.6.pre7 - Merge pull request #8103 from ticoann/wmstats_duration_fix - Merge pull request #8104 from ticoann/typo_in_unittest - Merge pull request #8096 from hufnagel/promptreco-alcaskim-jobsplitter - fix typo in unittest - Merge pull request #8090 from amaltaro/storeResults-8075 - fix javascript functin typo - change job splitting algorithm for AlcaSkim - Merge pull request #8077 from ticoann/wq_job_control - Merge pull request #8083 from amaltaro/exitCode-8050 - update unit tests - Minor change to exitCodes in ErrorHandler - Merge pull request #8040 from vytjan/EXONoBPTXSkimAdded - Merge pull request #8094 from ticoann/dranin_monitor - Pylint fixes; json template updated; json doc updated - Fix StoreResults spec; added required PhysicsGroup argument - Updated unittests to use WMBS instead of DataStructs; pylint fixes - Run job splitter only on a reasonable amount of events/lumis - add unittest and pylint fix - condor monitor report fix - Merge pull request #8043 from vilnius-dev/fix_filter - change number of jobs per WQE by max lumi allowed - Merge pull request #8089 from amaltaro/pendingJobs-8087 - Fix check for number of agents in a team - Merge pull request #8088 from vkuznet/pycurl-multi-sso - Add support for CERN SSO; add getdata to fetch multiple urls concurrently - Merge pull request #8086 from ticoann/cleanup_reqmgr - clean up script for oracle migration - 1.1.6.pre6 - Merge pull request #8050 from ticoann/exitcode_retry - Merge pull request #8078 from vkuznet/fix-MicroService3 - fix unittest - Merge pull request #8049 from amaltaro/tagCollector-log - add exitCode for non retry list - Fix missing results function - Fix timed rotating logs and logging under state dir - 1.1.6.pre5 - Merge pull request #8054 from vkuznet/fix-MicroService1 - Merge pull request #8055 from ticoann/reqmgr_aux_mock - Merge pull request #7963 from goughes/drain_stats - add ReqMgrAux mock api - Bug fixes for MicroService GET/POST APIs - Merge pull request #8046 from amaltaro/workloadSummary-8039 - Collect drain stats and report to wmstats - Merge pull request #7949 from vkuznet/micro-service - Add MicroService classes - Merge pull request #8047 from vilnius-dev/fix_raw_input - Merge pull request #8023 from ticoann/wmagent_config_deployment - raw_input fix applied - add deployment script - Merge pull request #8045 from amaltaro/isDrainMode-8044 - filter fix applied for test/ - pylint fixes - Fix workload summary creation - Fix isDrainMode arguments in JobArchiver - 'filter' fix applied - 1.1.6.pre4 - Merge pull request #8011 from ticoann/wmagent_config - Added the new skim - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre7: - Merge pull request #8103 from ticoann/wmstats_duration_fix - Merge pull request #8104 from ticoann/typo_in_unittest - Merge pull request #8096 from hufnagel/promptreco-alcaskim-jobsplitter - fix typo in unittest - Merge pull request #8090 from amaltaro/storeResults-8075 - fix javascript functin typo - change job splitting algorithm for AlcaSkim - Merge pull request #8077 from ticoann/wq_job_control - Merge pull request #8083 from amaltaro/exitCode-8050 - update unit tests - Minor change to exitCodes in ErrorHandler - Merge pull request #8040 from vytjan/EXONoBPTXSkimAdded - Merge pull request #8094 from ticoann/dranin_monitor - Pylint fixes; json template updated; json doc updated - Fix StoreResults spec; added required PhysicsGroup argument - add unittest and pylint fix - condor monitor report fix - Merge pull request #8043 from vilnius-dev/fix_filter - change number of jobs per WQE by max lumi allowed - Merge pull request #8089 from amaltaro/pendingJobs-8087 - Fix check for number of agents in a team - Merge pull request #8088 from vkuznet/pycurl-multi-sso - Add support for CERN SSO; add getdata to fetch multiple urls concurrently - Merge pull request #8086 from ticoann/cleanup_reqmgr - clean up script for oracle migration - 1.1.6.pre6 - Merge pull request #8050 from ticoann/exitcode_retry - Merge pull request #8078 from vkuznet/fix-MicroService3 - fix unittest - Merge pull request #8049 from amaltaro/tagCollector-log - add exitCode for non retry list - Fix missing results function - Fix timed rotating logs and logging under state dir - 1.1.6.pre5 - Merge pull request #8054 from vkuznet/fix-MicroService1 - Merge pull request #8055 from ticoann/reqmgr_aux_mock - Merge pull request #7963 from goughes/drain_stats - add ReqMgrAux mock api - Bug fixes for MicroService GET/POST APIs - Merge pull request #8046 from amaltaro/workloadSummary-8039 - Collect drain stats and report to wmstats - Merge pull request #7949 from vkuznet/micro-service - Add MicroService classes - Merge pull request #8047 from vilnius-dev/fix_raw_input - Merge pull request #8023 from ticoann/wmagent_config_deployment - raw_input fix applied - add deployment script - Merge pull request #8045 from amaltaro/isDrainMode-8044 - filter fix applied for test/ - pylint fixes - Fix workload summary creation - Fix isDrainMode arguments in JobArchiver - 'filter' fix applied - 1.1.6.pre4 - Merge pull request #8011 from ticoann/wmagent_config - Added the new skim - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre6: - Merge pull request #8050 from ticoann/exitcode_retry - Merge pull request #8078 from vkuznet/fix-MicroService3 - fix unittest - Merge pull request #8049 from amaltaro/tagCollector-log - add exitCode for non retry list - Fix missing results function - Fix timed rotating logs and logging under state dir - 1.1.6.pre5 - Merge pull request #8054 from vkuznet/fix-MicroService1 - Merge pull request #8055 from ticoann/reqmgr_aux_mock - Merge pull request #7963 from goughes/drain_stats - add ReqMgrAux mock api - Bug fixes for MicroService GET/POST APIs - Merge pull request #8046 from amaltaro/workloadSummary-8039 - Collect drain stats and report to wmstats - Merge pull request #7949 from vkuznet/micro-service - Add MicroService classes - Merge pull request #8047 from vilnius-dev/fix_raw_input - Merge pull request #8023 from ticoann/wmagent_config_deployment - raw_input fix applied - add deployment script - Merge pull request #8045 from amaltaro/isDrainMode-8044 - pylint fixes - Fix workload summary creation - Fix isDrainMode arguments in JobArchiver - 1.1.6.pre4 - Merge pull request #8011 from ticoann/wmagent_config - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre5: - Merge pull request #8054 from vkuznet/fix-MicroService1 - Merge pull request #8055 from ticoann/reqmgr_aux_mock - Merge pull request #7963 from goughes/drain_stats - add ReqMgrAux mock api - Bug fixes for MicroService GET/POST APIs - Merge pull request #8046 from amaltaro/workloadSummary-8039 - Collect drain stats and report to wmstats - Merge pull request #7949 from vkuznet/micro-service - Add MicroService classes - Merge pull request #8047 from vilnius-dev/fix_raw_input - Merge pull request #8023 from ticoann/wmagent_config_deployment - raw_input fix applied - add deployment script - Merge pull request #8045 from amaltaro/isDrainMode-8044 - pylint fixes - Fix workload summary creation - Fix isDrainMode arguments in JobArchiver - 1.1.6.pre4 - Merge pull request #8011 from ticoann/wmagent_config - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre4: - Merge pull request #8011 from ticoann/wmagent_config - Merge pull request #8034 from amaltaro/stepchain-eventsPerLumi - Merge pull request #8037 from ticoann/allow_0_job - pylint fixes - Only set events_per_lumi for the first cmsRun step - Merge pull request #8027 from hufnagel/assignment-more-checks - more selective assignment overrides - handle wq job estimation failure - Merge pull request #8032 from amaltaro/stepchain-test-7979 - Fix StepChain lfnBase unittests - 1.1.6.pre3 - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - remove draining unittest - automatic draining checking - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre3: - Merge pull request #8021 from amaltaro/stepchain-subscriptions-7981 - Fixed unittests - Update subscription methods to keep list of datasets under an output module - Merge pull request #8013 from amaltaro/shell-exitcode - Merge pull request #8018 from amaltaro/stepchain-7978 - 1.1.6.pre2 - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - Fix a few Backends unittests - Return the exact exit code from the stage out copy command - fixed unittest - Inherit PrepID from the workload level for StepChain - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre2: - Merge pull request #7998 from amaltaro/stepchain-6787 - Merge pull request #8022 from ticoann/remove_wq_info_in_t0 - skip wq info collection for tier0 - Fixed unittests; pylint fixes; new StepChain json template - Support any mix of output modules in StepChain - Merge pull request #8012 from amaltaro/stageout-rfcp-removal - Merge pull request #8014 from amaltaro/pileup-caching - remove and update unittests - Set PU caching to 0.5h instead of 24 - RFCP/DCCP/PYDCCP/Hadoop/SRMFNAL plugins removal - Merge pull request #7993 from emaszs/crab_multicore - 1.1.6.pre1 - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - SetupCMSSWPset pylint fixes - Add option to not override PSet numThreads for CRAB - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.6.pre1: - Merge pull request #8009 from hufnagel/fix-forceMerged - Merge pull request #8007 from amaltaro/mergedLFNs-assign - fix for forceMerged output - Merge pull request #7994 from ticoann/check_schedd_limit - check schedd limit before pulling the work - Remove assignment default value for un/mergedLFN bases - Merge pull request #7996 from ticoann/stageout_exitcode_fix - add unittest - Merge pull request #8000 from amaltaro/stepchain-deterministic - return correct exit code - Minor updates to json templates, doc spec and unit tests - Support DeterministicPileup in StepChain - Merge pull request #7995 from amaltaro/specs-filesets - Fixed Workflow unittests - Create new DAOs for workflow, filesets, subscriptions - Merge pull request #7985 from amaltaro/reason-result - 1.1.5.pre5 - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - Set result attr in HTTPException. Fix for 7964 - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.5.pre5: - Merge pull request #7783 from ticoann/aux_update - add aux db update - Merge pull request #7986 from amaltaro/cmsexeption - Merge pull request #7984 from ticoann/remove_stdout_stderr_log - Simple exception typo - Merge pull request #7983 from ticoann/t0_jobdetail - Merge pull request #7929 from amaltaro/chain-unittests - TaskChain unit tests for workload and task level - remove stdout.log and stderr.log from component - default open for detail tag - Fix some get WMWorkload methods; deep chain unit tests - 1.1.5.pre4 - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.5.pre4: - Merge pull request #7980 from ticoann/fix_storage_unittest - fix storage unittest - Merge pull request #7975 from ericvaandering/gettask_type - Merge pull request #7970 from ticoann/report_failed - Merge pull request #7974 from amaltaro/wmfactory-debug - Merge pull request #7820 from ericvaandering/workunit_objects - Merge pull request #7971 from ticoann/fix_site_white_list_wq - Fix GetTask - Job ID is long, not int. - Merge pull request #7976 from dmwm/lodge_unstable - Update UnstableTests.txt - Fixes for Oracle found during oracle testing - Preemptive pylint of GetTask.py - pylint fixes - Remove a debug log from WMFactory - Merge pull request #7973 from amaltaro/tc-template-gensim - TaskChain json template no longer needed - Oracle versions of tested MySQL code - Add WMBS WorkUnit object and start adding a minimal DAO which passes create, delete, transaction tests Contains "exists" and "get" by task, file, run, lumi - Add a basic DataStructs WorkUnit and associated tests - fix race condition for site white list update - add failed wf message to log db - 1.1.5.pre3 - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.5.pre3: - Merge pull request #7969 from ticoann/t0_job_detail - human readable jobdetail page - Merge pull request #7966 from amaltaro/resub-resub - Fix for final request dict for ACDC/Clone of ACDC - Merge pull request #7930 from amaltaro/deploy-114 - Remove cronjob to remove sick jobs; bump example to 1.1.4 - 1.1.5.pre2 - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.5.pre2: - Merge pull request #7950 from amaltaro/memory-resub - Merge pull request #7947 from ticoann/script_validate_cmssw_merge - Merge pull request #7961 from amaltaro/cores-assignment - Merge pull request #7933 from ticoann/stageout_log - Merge pull request #7964 from ticoann/errorHandler-notFound - Merge pull request #7959 from mmascher/fixlumilist - Merge pull request #7946 from ticoann/cmssw_merge - Merge pull request #7952 from ticoann/skipped_info - Raise HTTPException instead of ServerNotFoundError - add unittest - filter exceptions on error log for wmstats - Merge pull request #7962 from ticoann/fix_python3_compatibility - Merge pull request #7825 from ticoann/wq_unittest - Merge pull request #7957 from amaltaro/errorHandler-rollback - fix python3 compatibility (sorted) - Merge pull request #7954 from ericvaandering/cleanup_splitting - Use more set literals - Merge pull request #7955 from goughes/just_drain_thread - Allow DQMHarvest to set Memory; allow Harvesting task to get performance settings - Update all tasks during assignment if Multicore is passed - Merge pull request #7960 from amaltaro/resub-new-tmpl - Resubmission templates following the new creation mode - Fix a problem with new lumilist format - Properly override tasks in a Resubmission request - Merge pull request #7956 from amaltaro/run-unittests - pylint fixes - Rollback unfinished transactions if ErrorHandler hits an exception - Remove long data type tests from Run class - add site info for skipped file report - Add drain thread - 1.1.5.pre1 - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - unittest update - get cmssw value from config directly for taskchain - script to check cmssw version match for TaskChain - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 - wq_unittest 1.1.4 to 1.1.5.pre1: - Merge pull request #7937 from amaltaro/run-EpL - Merge pull request #7912 from ericvaandering/set_literal - improved unit tests for new events per lumi dbs info - Accept plain list of lumis in the Run object - Merge pull request #7951 from vkuznet/status-fix - Bug fix - Merge pull request #7913 from vkuznet/procstats - Merge pull request #7948 from amaltaro/eventsPerLumi-template - TaskChain template reading input dataset with events per lumi info - Merge pull request #7945 from hufnagel/fix-maxint-bug - New module to return status and trhead stack of the given process - seems like python3 doesn't know maxint - Merge pull request #7934 from hufnagel/promptreco-alca-unmerged - more fine-grained options to force unmerged and use them in PromptReco - Cleanup JobCreator_t.py - Merge pull request #7932 from amaltaro/exitCodesFail - Merge pull request #7924 from hufnagel/tier0-dashboard - Merge pull request #7928 from amaltaro/file-boundaries - Fail jobs with exit code 87 or 8026 - pylint fixes - Allow jobs to cross file boundaries - wmagent version - report the correct dashboard activity from Tier0, fixes #7256 1.1.3 to 1.1.4: - Merge pull request #7882 from amaltaro/periodicRemove - Merge pull request #7898 from hufnagel/alcaharvest-disable-writerecovery - Merge pull request #7915 from ticoann/wq_lumi_change_mc - Don't set the max lumi default value for MC - 1.1.4.pre8 - Merge pull request #7911 from amaltaro/clone-dict - update unit tests - Properly filter out unknown keys for clone/resub - 1.1.4.pre7 - Merge pull request #7902 from amaltaro/procver-fixAgain - Skip ProcVer bump for Resubmission - 1.1.4.pre6 - Merge pull request #7893 from amaltaro/globalWQ-PrioMonit - Merge pull request #7892 from amaltaro/task-procVer - 1.1.4.pre5 - Merge pull request #7889 from hufnagel/repack-express-spec - Fix unit tests - Reformat workqueue monitoring information - Merge pull request #7896 from ericvaandering/remove_apmonlite - Merge pull request #7883 from mmascher/wmarchive-dep - Merge pull request #7895 from ericvaandering/remove_old_test - Remove ApMonLite, not used - Remove elements of old test suite, unused DatBlockGenerator3 - disable xrootd write recovery for alcaharvest uploads - Fix to jobsByChildQueue workqueue views - Merge pull request #7870 from amaltaro/templates-EpL - Remove default value for ProcessingVersion inside a task - Merge pull request #7887 from amaltaro/xrdcp-recovery - Merge pull request #7878 from amaltaro/pending-bossAir - move Repack and Express Spec from T0 - LumisPerJob doesnt belong to this template - fix unit tests - Add option to disable xrdcp write recovery; remove xrdcp-old - Automatically remove jobs in Held status after 10min - Add dependency for WMArchive - pylint fixes - Set status_time when jobs get submitted in BossAir - 1.1.4.pre4 - Merge pull request #7875 from hufnagel/tempdirectory-exception-again - Merge pull request #7873 from amaltaro/procver-clone-inc - Merge pull request #7871 from amaltaro/resub-js-reformat - fix unit tests - Increment ProcessingVersion of clone requests - prevent exceptions printout in TempDirectory - Merge pull request #7874 from ericvaandering/mock_div - No need to promote to float with future division and other cleanups - No longer fetch/feed Resubmission args in WMStats to ReqMgr - Merge pull request #7867 from ericvaandering/fix_spelling - Fix up some typos - 1.1.4.pre3 - Merge pull request #7863 from amaltaro/specs-default - Remove some default values for required spec arguments - Merge pull request #7858 from amaltaro/resub-validate - Merge pull request #7859 from ericvaandering/fix_lumi_range - Pylint fixes - Inherit only valid arguments for Resubmission and validate them in the end - Merge pull request #7857 from ericvaandering/fixup_job - Fix pylint/pep-8 - Update range() to list(range) - Fix pylint and PEP8 errors for Job_t.py - Stop worrying about where line breaks occur with operators. - Merge pull request #7814 from amaltaro/bogusFiles-inPhedex - Merge pull request #7826 from amaltaro/phedex-proxyError - Merge pull request #7852 from amaltaro/task1-step1 - 1.1.4.pre2 - Merge pull request #7853 from amaltaro/specArgsDict - Merge pull request #7850 from amaltaro/fetch-assignment - Define Task1/Step1 in the getWorkloadCreateArgs - Dictionary with all the create arguments for each request type - Load default assignment values in the Gui - Merge pull request #7823 from amaltaro/clone-creation - Merge pull request #7844 from amaltaro/harvest-proxy - pep8 fixes - Pylint fixes - Clone only creation arguments and validate them - Fix certificate verification issue during harvesting - 1.1.4.pre1 - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - Skip Proxy Error exception in PhEDExInjector - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS - pylint fixes - Always set in_phedex for DBSBufferFile objets and properly add it to the db - Insert input files into dbsbuffer with in_phedex=1 1.1.3 to 1.1.4.pre8: - Merge pull request #7911 from amaltaro/clone-dict - update unit tests - Properly filter out unknown keys for clone/resub - 1.1.4.pre7 - Merge pull request #7902 from amaltaro/procver-fixAgain - Skip ProcVer bump for Resubmission - 1.1.4.pre6 - Merge pull request #7893 from amaltaro/globalWQ-PrioMonit - Merge pull request #7892 from amaltaro/task-procVer - 1.1.4.pre5 - Merge pull request #7889 from hufnagel/repack-express-spec - Fix unit tests - Reformat workqueue monitoring information - Merge pull request #7896 from ericvaandering/remove_apmonlite - Merge pull request #7883 from mmascher/wmarchive-dep - Merge pull request #7895 from ericvaandering/remove_old_test - Remove ApMonLite, not used - Remove elements of old test suite, unused DatBlockGenerator3 - Fix to jobsByChildQueue workqueue views - Merge pull request #7870 from amaltaro/templates-EpL - Remove default value for ProcessingVersion inside a task - Merge pull request #7887 from amaltaro/xrdcp-recovery - Merge pull request #7878 from amaltaro/pending-bossAir - move Repack and Express Spec from T0 - LumisPerJob doesnt belong to this template - fix unit tests - Add option to disable xrdcp write recovery; remove xrdcp-old - Add dependency for WMArchive - pylint fixes - Set status_time when jobs get submitted in BossAir - 1.1.4.pre4 - Merge pull request #7875 from hufnagel/tempdirectory-exception-again - Merge pull request #7873 from amaltaro/procver-clone-inc - Merge pull request #7871 from amaltaro/resub-js-reformat - fix unit tests - Increment ProcessingVersion of clone requests - prevent exceptions printout in TempDirectory - Merge pull request #7874 from ericvaandering/mock_div - No need to promote to float with future division and other cleanups - No longer fetch/feed Resubmission args in WMStats to ReqMgr - Merge pull request #7867 from ericvaandering/fix_spelling - Fix up some typos - 1.1.4.pre3 - Merge pull request #7863 from amaltaro/specs-default - Remove some default values for required spec arguments - Merge pull request #7858 from amaltaro/resub-validate - Merge pull request #7859 from ericvaandering/fix_lumi_range - Pylint fixes - Inherit only valid arguments for Resubmission and validate them in the end - Merge pull request #7857 from ericvaandering/fixup_job - Fix pylint/pep-8 - Update range() to list(range) - Fix pylint and PEP8 errors for Job_t.py - Stop worrying about where line breaks occur with operators. - Merge pull request #7814 from amaltaro/bogusFiles-inPhedex - Merge pull request #7826 from amaltaro/phedex-proxyError - Merge pull request #7852 from amaltaro/task1-step1 - 1.1.4.pre2 - Merge pull request #7853 from amaltaro/specArgsDict - Merge pull request #7850 from amaltaro/fetch-assignment - Define Task1/Step1 in the getWorkloadCreateArgs - Dictionary with all the create arguments for each request type - Load default assignment values in the Gui - Merge pull request #7823 from amaltaro/clone-creation - Merge pull request #7844 from amaltaro/harvest-proxy - pep8 fixes - Pylint fixes - Clone only creation arguments and validate them - Fix certificate verification issue during harvesting - 1.1.4.pre1 - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - Skip Proxy Error exception in PhEDExInjector - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS - pylint fixes - Always set in_phedex for DBSBufferFile objets and properly add it to the db - Insert input files into dbsbuffer with in_phedex=1 1.1.3 to 1.1.4.pre7: - Merge pull request #7902 from amaltaro/procver-fixAgain - Skip ProcVer bump for Resubmission - 1.1.4.pre6 - Merge pull request #7893 from amaltaro/globalWQ-PrioMonit - Merge pull request #7892 from amaltaro/task-procVer - 1.1.4.pre5 - Merge pull request #7889 from hufnagel/repack-express-spec - Fix unit tests - Reformat workqueue monitoring information - Merge pull request #7896 from ericvaandering/remove_apmonlite - Merge pull request #7883 from mmascher/wmarchive-dep - Merge pull request #7895 from ericvaandering/remove_old_test - Remove ApMonLite, not used - Remove elements of old test suite, unused DatBlockGenerator3 - Fix to jobsByChildQueue workqueue views - Merge pull request #7870 from amaltaro/templates-EpL - Remove default value for ProcessingVersion inside a task - Merge pull request #7887 from amaltaro/xrdcp-recovery - Merge pull request #7878 from amaltaro/pending-bossAir - move Repack and Express Spec from T0 - LumisPerJob doesnt belong to this template - fix unit tests - Add option to disable xrdcp write recovery; remove xrdcp-old - Add dependency for WMArchive - pylint fixes - Set status_time when jobs get submitted in BossAir - 1.1.4.pre4 - Merge pull request #7875 from hufnagel/tempdirectory-exception-again - Merge pull request #7873 from amaltaro/procver-clone-inc - Merge pull request #7871 from amaltaro/resub-js-reformat - fix unit tests - Increment ProcessingVersion of clone requests - prevent exceptions printout in TempDirectory - Merge pull request #7874 from ericvaandering/mock_div - No need to promote to float with future division and other cleanups - No longer fetch/feed Resubmission args in WMStats to ReqMgr - Merge pull request #7867 from ericvaandering/fix_spelling - Fix up some typos - 1.1.4.pre3 - Merge pull request #7863 from amaltaro/specs-default - Remove some default values for required spec arguments - Merge pull request #7858 from amaltaro/resub-validate - Merge pull request #7859 from ericvaandering/fix_lumi_range - Pylint fixes - Inherit only valid arguments for Resubmission and validate them in the end - Merge pull request #7857 from ericvaandering/fixup_job - Fix pylint/pep-8 - Update range() to list(range) - Fix pylint and PEP8 errors for Job_t.py - Stop worrying about where line breaks occur with operators. - Merge pull request #7814 from amaltaro/bogusFiles-inPhedex - Merge pull request #7826 from amaltaro/phedex-proxyError - Merge pull request #7852 from amaltaro/task1-step1 - 1.1.4.pre2 - Merge pull request #7853 from amaltaro/specArgsDict - Merge pull request #7850 from amaltaro/fetch-assignment - Define Task1/Step1 in the getWorkloadCreateArgs - Dictionary with all the create arguments for each request type - Load default assignment values in the Gui - Merge pull request #7823 from amaltaro/clone-creation - Merge pull request #7844 from amaltaro/harvest-proxy - pep8 fixes - Pylint fixes - Clone only creation arguments and validate them - Fix certificate verification issue during harvesting - 1.1.4.pre1 - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - Skip Proxy Error exception in PhEDExInjector - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS - pylint fixes - Always set in_phedex for DBSBufferFile objets and properly add it to the db - Insert input files into dbsbuffer with in_phedex=1 1.1.3 to 1.1.4.pre6: - Merge pull request #7893 from amaltaro/globalWQ-PrioMonit - Merge pull request #7892 from amaltaro/task-procVer - 1.1.4.pre5 - Merge pull request #7889 from hufnagel/repack-express-spec - Fix unit tests - Reformat workqueue monitoring information - Merge pull request #7896 from ericvaandering/remove_apmonlite - Merge pull request #7883 from mmascher/wmarchive-dep - Merge pull request #7895 from ericvaandering/remove_old_test - Remove ApMonLite, not used - Remove elements of old test suite, unused DatBlockGenerator3 - Fix to jobsByChildQueue workqueue views - Merge pull request #7870 from amaltaro/templates-EpL - Remove default value for ProcessingVersion inside a task - Merge pull request #7887 from amaltaro/xrdcp-recovery - Merge pull request #7878 from amaltaro/pending-bossAir - move Repack and Express Spec from T0 - LumisPerJob doesnt belong to this template - fix unit tests - Add option to disable xrdcp write recovery; remove xrdcp-old - Add dependency for WMArchive - pylint fixes - Set status_time when jobs get submitted in BossAir - 1.1.4.pre4 - Merge pull request #7875 from hufnagel/tempdirectory-exception-again - Merge pull request #7873 from amaltaro/procver-clone-inc - Merge pull request #7871 from amaltaro/resub-js-reformat - fix unit tests - Increment ProcessingVersion of clone requests - prevent exceptions printout in TempDirectory - Merge pull request #7874 from ericvaandering/mock_div - No need to promote to float with future division and other cleanups - No longer fetch/feed Resubmission args in WMStats to ReqMgr - Merge pull request #7867 from ericvaandering/fix_spelling - Fix up some typos - 1.1.4.pre3 - Merge pull request #7863 from amaltaro/specs-default - Remove some default values for required spec arguments - Merge pull request #7858 from amaltaro/resub-validate - Merge pull request #7859 from ericvaandering/fix_lumi_range - Pylint fixes - Inherit only valid arguments for Resubmission and validate them in the end - Merge pull request #7857 from ericvaandering/fixup_job - Fix pylint/pep-8 - Update range() to list(range) - Fix pylint and PEP8 errors for Job_t.py - Stop worrying about where line breaks occur with operators. - Merge pull request #7814 from amaltaro/bogusFiles-inPhedex - Merge pull request #7826 from amaltaro/phedex-proxyError - Merge pull request #7852 from amaltaro/task1-step1 - 1.1.4.pre2 - Merge pull request #7853 from amaltaro/specArgsDict - Merge pull request #7850 from amaltaro/fetch-assignment - Define Task1/Step1 in the getWorkloadCreateArgs - Dictionary with all the create arguments for each request type - Load default assignment values in the Gui - Merge pull request #7823 from amaltaro/clone-creation - Merge pull request #7844 from amaltaro/harvest-proxy - pep8 fixes - Pylint fixes - Clone only creation arguments and validate them - Fix certificate verification issue during harvesting - 1.1.4.pre1 - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - Skip Proxy Error exception in PhEDExInjector - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS - pylint fixes - Always set in_phedex for DBSBufferFile objets and properly add it to the db - Insert input files into dbsbuffer with in_phedex=1 1.1.3 to 1.1.4.pre5: - Merge pull request #7889 from hufnagel/repack-express-spec - Merge pull request #7896 from ericvaandering/remove_apmonlite - Merge pull request #7883 from mmascher/wmarchive-dep - Merge pull request #7895 from ericvaandering/remove_old_test - Remove ApMonLite, not used - Remove elements of old test suite, unused DatBlockGenerator3 - Merge pull request #7870 from amaltaro/templates-EpL - Merge pull request #7887 from amaltaro/xrdcp-recovery - Merge pull request #7878 from amaltaro/pending-bossAir - move Repack and Express Spec from T0 - LumisPerJob doesnt belong to this template - fix unit tests - Add option to disable xrdcp write recovery; remove xrdcp-old - Add dependency for WMArchive - pylint fixes - Set status_time when jobs get submitted in BossAir - 1.1.4.pre4 - Merge pull request #7875 from hufnagel/tempdirectory-exception-again - Merge pull request #7873 from amaltaro/procver-clone-inc - Merge pull request #7871 from amaltaro/resub-js-reformat - fix unit tests - Increment ProcessingVersion of clone requests - prevent exceptions printout in TempDirectory - Merge pull request #7874 from ericvaandering/mock_div - No need to promote to float with future division and other cleanups - No longer fetch/feed Resubmission args in WMStats to ReqMgr - Merge pull request #7867 from ericvaandering/fix_spelling - Fix up some typos - 1.1.4.pre3 - Merge pull request #7863 from amaltaro/specs-default - Remove some default values for required spec arguments - Merge pull request #7858 from amaltaro/resub-validate - Merge pull request #7859 from ericvaandering/fix_lumi_range - Pylint fixes - Inherit only valid arguments for Resubmission and validate them in the end - Merge pull request #7857 from ericvaandering/fixup_job - Fix pylint/pep-8 - Update range() to list(range) - Fix pylint and PEP8 errors for Job_t.py - Stop worrying about where line breaks occur with operators. - Merge pull request #7814 from amaltaro/bogusFiles-inPhedex - Merge pull request #7826 from amaltaro/phedex-proxyError - Merge pull request #7852 from amaltaro/task1-step1 - 1.1.4.pre2 - Merge pull request #7853 from amaltaro/specArgsDict - Merge pull request #7850 from amaltaro/fetch-assignment - Define Task1/Step1 in the getWorkloadCreateArgs - Dictionary with all the create arguments for each request type - Load default assignment values in the Gui - Merge pull request #7823 from amaltaro/clone-creation - Merge pull request #7844 from amaltaro/harvest-proxy - pep8 fixes - Pylint fixes - Clone only creation arguments and validate them - Fix certificate verification issue during harvesting - 1.1.4.pre1 - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - Skip Proxy Error exception in PhEDExInjector - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS - pylint fixes - Always set in_phedex for DBSBufferFile objets and properly add it to the db - Insert input files into dbsbuffer with in_phedex=1 1.1.3 to 1.1.4.pre4: - Merge pull request #7875 from hufnagel/tempdirectory-exception-again - Merge pull request #7873 from amaltaro/procver-clone-inc - Merge pull request #7871 from amaltaro/resub-js-reformat - fix unit tests - Increment ProcessingVersion of clone requests - prevent exceptions printout in TempDirectory - Merge pull request #7874 from ericvaandering/mock_div - No need to promote to float with future division and other cleanups - No longer fetch/feed Resubmission args in WMStats to ReqMgr - Merge pull request #7867 from ericvaandering/fix_spelling - Fix up some typos - 1.1.4.pre3 - Merge pull request #7863 from amaltaro/specs-default - Remove some default values for required spec arguments - Merge pull request #7858 from amaltaro/resub-validate - Merge pull request #7859 from ericvaandering/fix_lumi_range - Pylint fixes - Inherit only valid arguments for Resubmission and validate them in the end - Merge pull request #7857 from ericvaandering/fixup_job - Fix pylint/pep-8 - Update range() to list(range) - Fix pylint and PEP8 errors for Job_t.py - Stop worrying about where line breaks occur with operators. - Merge pull request #7814 from amaltaro/bogusFiles-inPhedex - Merge pull request #7826 from amaltaro/phedex-proxyError - Merge pull request #7852 from amaltaro/task1-step1 - 1.1.4.pre2 - Merge pull request #7853 from amaltaro/specArgsDict - Merge pull request #7850 from amaltaro/fetch-assignment - Define Task1/Step1 in the getWorkloadCreateArgs - Dictionary with all the create arguments for each request type - Load default assignment values in the Gui - Merge pull request #7823 from amaltaro/clone-creation - Merge pull request #7844 from amaltaro/harvest-proxy - pep8 fixes - Pylint fixes - Clone only creation arguments and validate them - Fix certificate verification issue during harvesting - 1.1.4.pre1 - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - Skip Proxy Error exception in PhEDExInjector - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS - pylint fixes - Always set in_phedex for DBSBufferFile objets and properly add it to the db - Insert input files into dbsbuffer with in_phedex=1 1.1.3 to 1.1.4.pre3: - Merge pull request #7863 from amaltaro/specs-default - Remove some default values for required spec arguments - Merge pull request #7858 from amaltaro/resub-validate - Merge pull request #7859 from ericvaandering/fix_lumi_range - Pylint fixes - Inherit only valid arguments for Resubmission and validate them in the end - Merge pull request #7857 from ericvaandering/fixup_job - Fix pylint/pep-8 - Update range() to list(range) - Fix pylint and PEP8 errors for Job_t.py - Stop worrying about where line breaks occur with operators. - Merge pull request #7814 from amaltaro/bogusFiles-inPhedex - Merge pull request #7826 from amaltaro/phedex-proxyError - Merge pull request #7852 from amaltaro/task1-step1 - 1.1.4.pre2 - Merge pull request #7853 from amaltaro/specArgsDict - Merge pull request #7850 from amaltaro/fetch-assignment - Define Task1/Step1 in the getWorkloadCreateArgs - Dictionary with all the create arguments for each request type - Load default assignment values in the Gui - Merge pull request #7823 from amaltaro/clone-creation - Merge pull request #7844 from amaltaro/harvest-proxy - pep8 fixes - Pylint fixes - Clone only creation arguments and validate them - Fix certificate verification issue during harvesting - 1.1.4.pre1 - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - Skip Proxy Error exception in PhEDExInjector - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS - pylint fixes - Always set in_phedex for DBSBufferFile objets and properly add it to the db - Insert input files into dbsbuffer with in_phedex=1 1.1.3 to 1.1.4.pre2: - Merge pull request #7853 from amaltaro/specArgsDict - Merge pull request #7850 from amaltaro/fetch-assignment - Dictionary with all the create arguments for each request type - Load default assignment values in the Gui - Merge pull request #7823 from amaltaro/clone-creation - Merge pull request #7844 from amaltaro/harvest-proxy - pep8 fixes - Pylint fixes - Clone only creation arguments and validate them - Fix certificate verification issue during harvesting - 1.1.4.pre1 - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS 1.1.3 to 1.1.4.pre1: - Merge pull request #7663 from ericvaandering/bywork_dao - Merge pull request #7787 from ticoann/run_lumi_event_support - Add three more tables for doing work by lumi or sub-lumi Add primary key on a runlumi_map table - Merge pull request #7836 from amaltaro/resub-novalidation - Pylint - Don't validate Resubmission specs - Merge pull request #7833 from amaltaro/deploy-112patch3 - Update deployment command example - Merge pull request #7831 from ticoann/campaign_length - Merge pull request #7832 from mmascher/TagCollector_log - Allow TagCollector to set the logger - unittest fix - campaign length - increase to 80 - add ACDC events per lumi handle - Record and propagate events information per lumi to DBS 1.1.2 to 1.1.3: - Merge pull request #7819 from amaltaro/vomstime-proxytime - pylint fixes - Proxy timeleft return the smallest between proxy and voms - Merge pull request #7815 from ericvaandering/fix_mixed_indent - Merge pull request #7822 from ericvaandering/pep8_config - Create setup.cfg with PEP8 settings - Merge branch 'master' into fix_mixed_indent - Merge pull request #7818 from amaltaro/templates-EpL - Merge pull request #7816 from ericvaandering/indent_4 - New json templates for testing events per lumi functionality - Fix instances where indent is not a multiple of 4 - A few more not from src/python - Fix instances of mixed indents with tabs and spaces - Merge pull request #7811 from amaltaro/eventAware-testD - Merge pull request #7812 from amaltaro/eventBased-unittest - Fix a testACDCProduction unit test - Fix a unittest in EventAwareLumiBased - Merge pull request #7810 from amaltaro/spec-dependency - Add request spec definition dependency image - 1.1.3.pre5 - Merge pull request #7804 from ticoann/fix_clone_api - add unittest - fix clone api - Merge pull request #7807 from amaltaro/python2713-master - Merge pull request #7809 from amaltaro/campaign-byTask - Add Campaign unittests - Allow -fake- Campaign arg at chain level - Merge pull request #7805 from amaltaro/stdbase-complaints - Auto-discover the latest python release on the worker nodes - python 2.7.13 - Merge pull request #7806 from ticoann/set_env_for_unittest - fix env when docker container is used - Fix Resubmission validation, again.. - Dont remove RequestStatus in the assignment validation process - Make a clear distinction between ReqMgr2 and user create arguments - 1.1.3.pre4 - Merge pull request #7803 from ticoann/fix_archive - Merge pull request #7792 from amaltaro/resubmission-create - fix moving to archived status - Merge pull request #7802 from ticoann/add_agent_team_back - Use mocked data in TaskChain tests; added other data to mock - Fix Resubmission validation and other creation args - add team default back - Merge pull request #7796 from ticoann/fix_agentinfo_update - Merge pull request #7793 from ericvaandering/split_testz - fixes agent info update - Fix worst of pylint - Split up a long running test into two parts - Merge pull request #7764 from amaltaro/templates-refactoring - 1.1.3.pre3 - Merge pull request #7745 from amaltaro/create-assign-args - Fix unittests; pylint fixes - Remove SoftwareVersions and InputDatasets request args - Separate creation and assignment spec parameters - 1.1.3.pre2 - 1.1.3.pre3 - Merge pull request #7784 from amaltaro/phedex-unavailable - Merge pull request #7782 from amaltaro/resubmit-parents - Trap service unavailable in PhEDExInjector - Merge pull request #7779 from ticoann/file_lumi_event_schema - add events column in file_runlumi_map - Handle ParentData in ResubmitBlock WQ policy - Merge pull request #7777 from amaltaro/localwq-monitor - Merge pull request #7778 from vkuznet/fix-req-campaign - Add additional attributes - Add campaign to request list, this should enable sorting - pylint fixes - Collect local workqueue info in AgentStatusWatcher - 1.1.3.pre1 - Merge pull request #7774 from ticoann/add_comments - 7763 - fixes what Alan suggested - Merge pull request #7773 from amaltaro/proxy-warning - Merge pull request #7772 from ericvaandering/pylint_worst4 - Publish agent version in wmstats - Fix WMStats couchapps to show proxy warnings - Merge pull request #7771 from ericvaandering/fix_lumi_unit - Fetch proxy validity in AgentStatusPoller and send this info to wmstats - Let PyCharm fix our worst 4 files - Fix the unit test broken by #7728 - Merge pull request #7769 from ticoann/fix_drain_dao - fix completed status DAO - Merge pull request #7757 from goughes/unittest_dbs_phedex_check - Merge pull request #7748 from ericvaandering/wmarchive_evt_per_lumi - Merge pull request #7728 from ericvaandering/read_new_fwjr - Merge pull request #7763 from ticoann/aborted-kill - Merge pull request #7726 from bbockelm/fix_reqs - Merge pull request #7766 from amaltaro/xrdcp-syntaxerror - Update unit tests - Fix a shell syntax error in the xrdcp/xrdfs command - Adapt json templates for the spec requirements refactoring - fix killing the jobs when race condition happens - Remove duplicate logic. - Add DBSBufferUtil unittest - add DAO and method to check DBS and PhEDEx complete status - Remove for-else - Generate WMArchive report with new key eventsPerLumi - Pylint for report_t - Fill FWJR with event count data Change python version of report to have dict instead of list Update tests to check report format for event counts - Turn eventsPerLumi into a dict to store event counts Fix JSON representation Fix some unit tests that relied on lumi ordering - Add property to Run, no change to internal structure Add methods for extending/appending to lumis since it can't quite written to as a list - Pylint for Report.py, Run.py, and XMLParser.py 1.1.2 to 1.1.3.pre5: - Merge pull request #7804 from ticoann/fix_clone_api - add unittest - fix clone api - Merge pull request #7807 from amaltaro/python2713-master - Merge pull request #7809 from amaltaro/campaign-byTask - Add Campaign unittests - Allow -fake- Campaign arg at chain level - Merge pull request #7805 from amaltaro/stdbase-complaints - Auto-discover the latest python release on the worker nodes - python 2.7.13 - Merge pull request #7806 from ticoann/set_env_for_unittest - fix env when docker container is used - Fix Resubmission validation, again.. - Dont remove RequestStatus in the assignment validation process - Make a clear distinction between ReqMgr2 and user create arguments - 1.1.3.pre4 - Merge pull request #7803 from ticoann/fix_archive - Merge pull request #7792 from amaltaro/resubmission-create - fix moving to archived status - Merge pull request #7802 from ticoann/add_agent_team_back - Use mocked data in TaskChain tests; added other data to mock - Fix Resubmission validation and other creation args - add team default back - Merge pull request #7796 from ticoann/fix_agentinfo_update - Merge pull request #7793 from ericvaandering/split_testz - fixes agent info update - Fix worst of pylint - Split up a long running test into two parts - Merge pull request #7764 from amaltaro/templates-refactoring - 1.1.3.pre3 - Merge pull request #7745 from amaltaro/create-assign-args - Fix unittests; pylint fixes - Remove SoftwareVersions and InputDatasets request args - Separate creation and assignment spec parameters - 1.1.3.pre2 - 1.1.3.pre3 - Merge pull request #7784 from amaltaro/phedex-unavailable - Merge pull request #7782 from amaltaro/resubmit-parents - Trap service unavailable in PhEDExInjector - Merge pull request #7779 from ticoann/file_lumi_event_schema - add events column in file_runlumi_map - Handle ParentData in ResubmitBlock WQ policy - Merge pull request #7777 from amaltaro/localwq-monitor - Merge pull request #7778 from vkuznet/fix-req-campaign - Add additional attributes - Add campaign to request list, this should enable sorting - pylint fixes - Collect local workqueue info in AgentStatusWatcher - 1.1.3.pre1 - Merge pull request #7774 from ticoann/add_comments - 7763 - fixes what Alan suggested - Merge pull request #7773 from amaltaro/proxy-warning - Merge pull request #7772 from ericvaandering/pylint_worst4 - Publish agent version in wmstats - Fix WMStats couchapps to show proxy warnings - Merge pull request #7771 from ericvaandering/fix_lumi_unit - Fetch proxy validity in AgentStatusPoller and send this info to wmstats - Let PyCharm fix our worst 4 files - Fix the unit test broken by #7728 - Merge pull request #7769 from ticoann/fix_drain_dao - fix completed status DAO - Merge pull request #7757 from goughes/unittest_dbs_phedex_check - Merge pull request #7748 from ericvaandering/wmarchive_evt_per_lumi - Merge pull request #7728 from ericvaandering/read_new_fwjr - Merge pull request #7763 from ticoann/aborted-kill - Merge pull request #7726 from bbockelm/fix_reqs - Merge pull request #7766 from amaltaro/xrdcp-syntaxerror - Update unit tests - Fix a shell syntax error in the xrdcp/xrdfs command - Adapt json templates for the spec requirements refactoring - fix killing the jobs when race condition happens - Remove duplicate logic. - Add DBSBufferUtil unittest - add DAO and method to check DBS and PhEDEx complete status - Remove for-else - Generate WMArchive report with new key eventsPerLumi - Pylint for report_t - Fill FWJR with event count data Change python version of report to have dict instead of list Update tests to check report format for event counts - Turn eventsPerLumi into a dict to store event counts Fix JSON representation Fix some unit tests that relied on lumi ordering - Add property to Run, no change to internal structure Add methods for extending/appending to lumis since it can't quite written to as a list - Pylint for Report.py, Run.py, and XMLParser.py 1.1.2 to 1.1.3.pre4: - Merge pull request #7803 from ticoann/fix_archive - Merge pull request #7792 from amaltaro/resubmission-create - fix moving to archived status - Merge pull request #7802 from ticoann/add_agent_team_back - Use mocked data in TaskChain tests; added other data to mock - Fix Resubmission validation and other creation args - add team default back - Merge pull request #7796 from ticoann/fix_agentinfo_update - Merge pull request #7793 from ericvaandering/split_testz - fixes agent info update - Fix worst of pylint - Split up a long running test into two parts - Merge pull request #7764 from amaltaro/templates-refactoring - 1.1.3.pre3 - Merge pull request #7745 from amaltaro/create-assign-args - Fix unittests; pylint fixes - Remove SoftwareVersions and InputDatasets request args - Separate creation and assignment spec parameters - 1.1.3.pre2 - 1.1.3.pre3 - Merge pull request #7784 from amaltaro/phedex-unavailable - Merge pull request #7782 from amaltaro/resubmit-parents - Trap service unavailable in PhEDExInjector - Merge pull request #7779 from ticoann/file_lumi_event_schema - add events column in file_runlumi_map - Handle ParentData in ResubmitBlock WQ policy - Merge pull request #7777 from amaltaro/localwq-monitor - Merge pull request #7778 from vkuznet/fix-req-campaign - Add additional attributes - Add campaign to request list, this should enable sorting - pylint fixes - Collect local workqueue info in AgentStatusWatcher - 1.1.3.pre1 - Merge pull request #7774 from ticoann/add_comments - 7763 - fixes what Alan suggested - Merge pull request #7773 from amaltaro/proxy-warning - Merge pull request #7772 from ericvaandering/pylint_worst4 - Publish agent version in wmstats - Fix WMStats couchapps to show proxy warnings - Merge pull request #7771 from ericvaandering/fix_lumi_unit - Fetch proxy validity in AgentStatusPoller and send this info to wmstats - Let PyCharm fix our worst 4 files - Fix the unit test broken by #7728 - Merge pull request #7769 from ticoann/fix_drain_dao - fix completed status DAO - Merge pull request #7757 from goughes/unittest_dbs_phedex_check - Merge pull request #7748 from ericvaandering/wmarchive_evt_per_lumi - Merge pull request #7728 from ericvaandering/read_new_fwjr - Merge pull request #7763 from ticoann/aborted-kill - Merge pull request #7726 from bbockelm/fix_reqs - Merge pull request #7766 from amaltaro/xrdcp-syntaxerror - Update unit tests - Fix a shell syntax error in the xrdcp/xrdfs command - Adapt json templates for the spec requirements refactoring - fix killing the jobs when race condition happens - Remove duplicate logic. - Add DBSBufferUtil unittest - add DAO and method to check DBS and PhEDEx complete status - Remove for-else - Generate WMArchive report with new key eventsPerLumi - Pylint for report_t - Fill FWJR with event count data Change python version of report to have dict instead of list Update tests to check report format for event counts - Turn eventsPerLumi into a dict to store event counts Fix JSON representation Fix some unit tests that relied on lumi ordering - Add property to Run, no change to internal structure Add methods for extending/appending to lumis since it can't quite written to as a list - Pylint for Report.py, Run.py, and XMLParser.py 1.1.2 to 1.1.3.pre3: - Merge pull request #7745 from amaltaro/create-assign-args - Fix unittests; pylint fixes - Remove SoftwareVersions and InputDatasets request args - Separate creation and assignment spec parameters - 1.1.3.pre2 - 1.1.3.pre3 - Merge pull request #7784 from amaltaro/phedex-unavailable - Merge pull request #7782 from amaltaro/resubmit-parents - Trap service unavailable in PhEDExInjector - Merge pull request #7779 from ticoann/file_lumi_event_schema - add events column in file_runlumi_map - Handle ParentData in ResubmitBlock WQ policy - Merge pull request #7777 from amaltaro/localwq-monitor - Merge pull request #7778 from vkuznet/fix-req-campaign - Add additional attributes - Add campaign to request list, this should enable sorting - pylint fixes - Collect local workqueue info in AgentStatusWatcher - 1.1.3.pre1 - Merge pull request #7774 from ticoann/add_comments - 7763 - fixes what Alan suggested - Merge pull request #7773 from amaltaro/proxy-warning - Merge pull request #7772 from ericvaandering/pylint_worst4 - Publish agent version in wmstats - Fix WMStats couchapps to show proxy warnings - Merge pull request #7771 from ericvaandering/fix_lumi_unit - Fetch proxy validity in AgentStatusPoller and send this info to wmstats - Let PyCharm fix our worst 4 files - Fix the unit test broken by #7728 - Merge pull request #7769 from ticoann/fix_drain_dao - fix completed status DAO - Merge pull request #7757 from goughes/unittest_dbs_phedex_check - Merge pull request #7748 from ericvaandering/wmarchive_evt_per_lumi - Merge pull request #7728 from ericvaandering/read_new_fwjr - Merge pull request #7763 from ticoann/aborted-kill - Merge pull request #7726 from bbockelm/fix_reqs - Merge pull request #7766 from amaltaro/xrdcp-syntaxerror - Update unit tests - Fix a shell syntax error in the xrdcp/xrdfs command - fix killing the jobs when race condition happens - Remove duplicate logic. - Add DBSBufferUtil unittest - add DAO and method to check DBS and PhEDEx complete status - Remove for-else - Generate WMArchive report with new key eventsPerLumi - Pylint for report_t - Fill FWJR with event count data Change python version of report to have dict instead of list Update tests to check report format for event counts - Turn eventsPerLumi into a dict to store event counts Fix JSON representation Fix some unit tests that relied on lumi ordering - Add property to Run, no change to internal structure Add methods for extending/appending to lumis since it can't quite written to as a list - Pylint for Report.py, Run.py, and XMLParser.py 1.1.2 to 1.1.3.pre2: - 1.1.3.pre3 - Merge pull request #7784 from amaltaro/phedex-unavailable - Merge pull request #7782 from amaltaro/resubmit-parents - Trap service unavailable in PhEDExInjector - Merge pull request #7779 from ticoann/file_lumi_event_schema - add events column in file_runlumi_map - Handle ParentData in ResubmitBlock WQ policy - Merge pull request #7777 from amaltaro/localwq-monitor - Merge pull request #7778 from vkuznet/fix-req-campaign - Add additional attributes - Add campaign to request list, this should enable sorting - pylint fixes - Collect local workqueue info in AgentStatusWatcher - 1.1.3.pre1 - Merge pull request #7774 from ticoann/add_comments - 7763 - fixes what Alan suggested - Merge pull request #7773 from amaltaro/proxy-warning - Merge pull request #7772 from ericvaandering/pylint_worst4 - Publish agent version in wmstats - Fix WMStats couchapps to show proxy warnings - Merge pull request #7771 from ericvaandering/fix_lumi_unit - Fetch proxy validity in AgentStatusPoller and send this info to wmstats - Let PyCharm fix our worst 4 files - Fix the unit test broken by #7728 - Merge pull request #7769 from ticoann/fix_drain_dao - fix completed status DAO - Merge pull request #7757 from goughes/unittest_dbs_phedex_check - Merge pull request #7748 from ericvaandering/wmarchive_evt_per_lumi - Merge pull request #7728 from ericvaandering/read_new_fwjr - Merge pull request #7763 from ticoann/aborted-kill - Merge pull request #7726 from bbockelm/fix_reqs - Merge pull request #7766 from amaltaro/xrdcp-syntaxerror - Update unit tests - Fix a shell syntax error in the xrdcp/xrdfs command - fix killing the jobs when race condition happens - Remove duplicate logic. - Add DBSBufferUtil unittest - add DAO and method to check DBS and PhEDEx complete status - Remove for-else - Generate WMArchive report with new key eventsPerLumi - Pylint for report_t - Fill FWJR with event count data Change python version of report to have dict instead of list Update tests to check report format for event counts - Turn eventsPerLumi into a dict to store event counts Fix JSON representation Fix some unit tests that relied on lumi ordering - Add property to Run, no change to internal structure Add methods for extending/appending to lumis since it can't quite written to as a list - Pylint for Report.py, Run.py, and XMLParser.py 1.1.2 to 1.1.3.pre3: - Merge pull request #7784 from amaltaro/phedex-unavailable - Merge pull request #7782 from amaltaro/resubmit-parents - Trap service unavailable in PhEDExInjector - Merge pull request #7779 from ticoann/file_lumi_event_schema - add events column in file_runlumi_map - Handle ParentData in ResubmitBlock WQ policy - Merge pull request #7777 from amaltaro/localwq-monitor - Merge pull request #7778 from vkuznet/fix-req-campaign - Add additional attributes - Add campaign to request list, this should enable sorting - pylint fixes - Collect local workqueue info in AgentStatusWatcher - 1.1.3.pre1 - Merge pull request #7774 from ticoann/add_comments - 7763 - fixes what Alan suggested - Merge pull request #7773 from amaltaro/proxy-warning - Merge pull request #7772 from ericvaandering/pylint_worst4 - Publish agent version in wmstats - Fix WMStats couchapps to show proxy warnings - Merge pull request #7771 from ericvaandering/fix_lumi_unit - Fetch proxy validity in AgentStatusPoller and send this info to wmstats - Let PyCharm fix our worst 4 files - Fix the unit test broken by #7728 - Merge pull request #7769 from ticoann/fix_drain_dao - fix completed status DAO - Merge pull request #7757 from goughes/unittest_dbs_phedex_check - Merge pull request #7748 from ericvaandering/wmarchive_evt_per_lumi - Merge pull request #7728 from ericvaandering/read_new_fwjr - Merge pull request #7763 from ticoann/aborted-kill - Merge pull request #7726 from bbockelm/fix_reqs - Merge pull request #7766 from amaltaro/xrdcp-syntaxerror - Update unit tests - Fix a shell syntax error in the xrdcp/xrdfs command - fix killing the jobs when race condition happens - Remove duplicate logic. - Add DBSBufferUtil unittest - add DAO and method to check DBS and PhEDEx complete status - Remove for-else - Generate WMArchive report with new key eventsPerLumi - Pylint for report_t - Fill FWJR with event count data Change python version of report to have dict instead of list Update tests to check report format for event counts - Turn eventsPerLumi into a dict to store event counts Fix JSON representation Fix some unit tests that relied on lumi ordering - Add property to Run, no change to internal structure Add methods for extending/appending to lumis since it can't quite written to as a list - Pylint for Report.py, Run.py, and XMLParser.py 1.1.2 to 1.1.3.pre1: - Merge pull request #7774 from ticoann/add_comments - 7763 - fixes what Alan suggested - Merge pull request #7773 from amaltaro/proxy-warning - Merge pull request #7772 from ericvaandering/pylint_worst4 - Publish agent version in wmstats - Fix WMStats couchapps to show proxy warnings - Merge pull request #7771 from ericvaandering/fix_lumi_unit - Fetch proxy validity in AgentStatusPoller and send this info to wmstats - Let PyCharm fix our worst 4 files - Fix the unit test broken by #7728 - Merge pull request #7769 from ticoann/fix_drain_dao - fix completed status DAO - Merge pull request #7757 from goughes/unittest_dbs_phedex_check - Merge pull request #7748 from ericvaandering/wmarchive_evt_per_lumi - Merge pull request #7728 from ericvaandering/read_new_fwjr - Merge pull request #7763 from ticoann/aborted-kill - Merge pull request #7726 from bbockelm/fix_reqs - Merge pull request #7766 from amaltaro/xrdcp-syntaxerror - Update unit tests - Fix a shell syntax error in the xrdcp/xrdfs command - fix killing the jobs when race condition happens - Remove duplicate logic. - Add DBSBufferUtil unittest - add DAO and method to check DBS and PhEDEx complete status - Remove for-else - Generate WMArchive report with new key eventsPerLumi - Pylint for report_t - Fill FWJR with event count data Change python version of report to have dict instead of list Update tests to check report format for event counts - Turn eventsPerLumi into a dict to store event counts Fix JSON representation Fix some unit tests that relied on lumi ordering - Add property to Run, no change to internal structure Add methods for extending/appending to lumis since it can't quite written to as a list - Pylint for Report.py, Run.py, and XMLParser.py 1.1.1 to 1.1.2: - 1.1.2.pre5 - Merge pull request #7758 from amaltaro/mc-sitewhitelist - fix unittest - validate MC site whitelist - 1.1.2.pre5 - 1.1.2.pre4 - Merge pull request #7740 from amaltaro/proxy-fqan - Merge pull request #7752 from ticoann/change_config_label - Just change the label of config cache - Merge pull request #7747 from ticoann/wmstats_warning - Merge pull request #6793 from nikmagini/master - change drain status warning - Merge pull request #7749 from amaltaro/transition-typo - Merge pull request #7744 from ticoann/clone_acdc - Typo in ReqMgr State Transition table - Update UnstableTests.txt - fixes acdc clone assignment overwrite - Merge pull request #7741 from belforte/master - bring back exit code 60317: for use in CRAB3 - Explicitly add FQAN for X509 user proxy for job submission - 1.1.2.pre3 - Merge pull request #7734 from amaltaro/configCacheUrl - Merge pull request #7073 from amaltaro/glite-dead - Merge pull request #7736 from amaltaro/jobAcc-CouchError - Merge pull request #7660 from alexanderrichards/stageout_fix - Fix unit tests and pylint - Completely replace CouchURL by ConfigCacheUrl - Merge pull request #7735 from ticoann/remove_wmbsservice - Remove alert system code; pylint fixes - Nicely handle CouchConnectionError exception in JobAccountant - remove WMBSService from WMCore and WMAgent - Fix the unit tests - Remove CRAB3 UserFileCache code from components - Remove gLite submission plugin - Merge pull request #7733 from ticoann/add_configid_link - Merge pull request #7727 from ticoann/wmstatsserver_api - Fixes for issue 7681 - Merge pull request #7730 from amaltaro/relval-walltime - Remove some tweaks for the relval agent deployment - add api to handle input conditon and mask - 1.1.2.pre2 - Merge pull request #7719 from vkuznet/issue7704 - Add new filter by campaign; re-factor code to match common name patterns for sorting/filter functions; add changes to templates - Merge pull request #7698 from ericvaandering/py3_compat_thunker - Merge pull request #7644 from amaltaro/taskchain-streamstests - Merge pull request #7682 from amaltaro/fail-dupOutput - Merge pull request #7725 from ticoann/fix_typo - typo in update count - Merge pull request #7693 from ticoann/normal_archive_change - Merge pull request #7718 from amaltaro/logcollect-listScram - Merge pull request #7716 from amaltaro/submitter-plugins - fix taskchain multicore/streams tests - Validate EventStreams at task level in TaskChain - Fix Emulator config; fix other tests relying on Condor plugin - Remove unit tests for old submitter plugins - Remove old/unused submitter plugins - pylint fix - Merge pull request #7709 from ticoann/clean_state_transition - update unit tests; pylint fixes - Merge pull request #7717 from ericvaandering/check_new_fwjr - Handle multi-scramArch in LogCollect - Add new test to make sure we don't crash on old format - unit tests and pylint fixes - Fail request assignment if there are dup output datasets - WMAgent update - Change the way to move to normal archived status. - Added RequestStateTransition.png - Delete RequestStateTransition.png - Added RequestStateTransition.xml - Update RequestStateTransition.xml - Added RequestStateTransition.png - Delete RequestStateTransition.png - Update RequestStateTransition.xml - clean up state transition - Added RequestStateTransition.png - Added RequestStateTransition.xml - Some cleanups of the code and clean up type checking - Prepare JSONThunker for Py3 and Move JSONThunker tests - 1.1.2.pre1 - Merge pull request #7696 from ericvaandering/py3_requests - Merge pull request #7664 from ticoann/campaign_prepid - fix unittest - add campaign and prepid - Pylint - Make Request compatible with Python3 after futurize and reverting commented change - Merge pull request #7691 from amaltaro/typo-filesetTable - Merge pull request #7654 from PerilousApricot/feature/pypi - Merge pull request #7673 from amaltaro/runjob-nullStatus - Merge pull request #7689 from ericvaandering/py3_basestr - Merge pull request #7690 from ericvaandering/rearrange_imports - Merge pull request #7694 from emaszs/patch-2 - Don't sort list each iteration in FileBased splitting - Typo fixed in wmbs_fileset_seq creation - pylint fixes - Disallow sched_status to be null in the db schema - Reorganize imports - Pylint fixes - Prepare this type checking code for python 3 compatibility. This does not work as is with the str from builtins - Add MANIFEST to packaging - Ignore distutils paths - Check pnn and command exist in SiteConfig fallback. - Update setup.py for use with pypi - Initial version of AWS S3 stageout plugin 1.1.1 to 1.1.2.pre5: - Merge pull request #7758 from amaltaro/mc-sitewhitelist - fix unittest - validate MC site whitelist - 1.1.2.pre5 - 1.1.2.pre4 - Merge pull request #7740 from amaltaro/proxy-fqan - Merge pull request #7752 from ticoann/change_config_label - Just change the label of config cache - Merge pull request #7747 from ticoann/wmstats_warning - Merge pull request #6793 from nikmagini/master - change drain status warning - Merge pull request #7749 from amaltaro/transition-typo - Merge pull request #7744 from ticoann/clone_acdc - Typo in ReqMgr State Transition table - Update UnstableTests.txt - fixes acdc clone assignment overwrite - Merge pull request #7741 from belforte/master - bring back exit code 60317: for use in CRAB3 - Explicitly add FQAN for X509 user proxy for job submission - 1.1.2.pre3 - Merge pull request #7734 from amaltaro/configCacheUrl - Merge pull request #7073 from amaltaro/glite-dead - Merge pull request #7736 from amaltaro/jobAcc-CouchError - Merge pull request #7660 from alexanderrichards/stageout_fix - Fix unit tests and pylint - Completely replace CouchURL by ConfigCacheUrl - Merge pull request #7735 from ticoann/remove_wmbsservice - Remove alert system code; pylint fixes - Nicely handle CouchConnectionError exception in JobAccountant - remove WMBSService from WMCore and WMAgent - Fix the unit tests - Remove CRAB3 UserFileCache code from components - Remove gLite submission plugin - Merge pull request #7733 from ticoann/add_configid_link - Merge pull request #7727 from ticoann/wmstatsserver_api - Fixes for issue 7681 - Merge pull request #7730 from amaltaro/relval-walltime - Remove some tweaks for the relval agent deployment - add api to handle input conditon and mask - 1.1.2.pre2 - Merge pull request #7719 from vkuznet/issue7704 - Add new filter by campaign; re-factor code to match common name patterns for sorting/filter functions; add changes to templates - Merge pull request #7698 from ericvaandering/py3_compat_thunker - Merge pull request #7644 from amaltaro/taskchain-streamstests - Merge pull request #7682 from amaltaro/fail-dupOutput - Merge pull request #7725 from ticoann/fix_typo - typo in update count - Merge pull request #7693 from ticoann/normal_archive_change - Merge pull request #7718 from amaltaro/logcollect-listScram - Merge pull request #7716 from amaltaro/submitter-plugins - fix taskchain multicore/streams tests - Validate EventStreams at task level in TaskChain - Fix Emulator config; fix other tests relying on Condor plugin - Remove unit tests for old submitter plugins - Remove old/unused submitter plugins - pylint fix - Merge pull request #7709 from ticoann/clean_state_transition - update unit tests; pylint fixes - Merge pull request #7717 from ericvaandering/check_new_fwjr - Handle multi-scramArch in LogCollect - Add new test to make sure we don't crash on old format - unit tests and pylint fixes - Fail request assignment if there are dup output datasets - WMAgent update - Change the way to move to normal archived status. - Added RequestStateTransition.png - Delete RequestStateTransition.png - Added RequestStateTransition.xml - Update RequestStateTransition.xml - Added RequestStateTransition.png - Delete RequestStateTransition.png - Update RequestStateTransition.xml - clean up state transition - Added RequestStateTransition.png - Added RequestStateTransition.xml - Some cleanups of the code and clean up type checking - Prepare JSONThunker for Py3 and Move JSONThunker tests - 1.1.2.pre1 - Merge pull request #7696 from ericvaandering/py3_requests - Merge pull request #7664 from ticoann/campaign_prepid - fix unittest - add campaign and prepid - Pylint - Make Request compatible with Python3 after futurize and reverting commented change - Merge pull request #7691 from amaltaro/typo-filesetTable - Merge pull request #7654 from PerilousApricot/feature/pypi - Merge pull request #7673 from amaltaro/runjob-nullStatus - Merge pull request #7689 from ericvaandering/py3_basestr - Merge pull request #7690 from ericvaandering/rearrange_imports - Merge pull request #7694 from emaszs/patch-2 - Don't sort list each iteration in FileBased splitting - Typo fixed in wmbs_fileset_seq creation - pylint fixes - Disallow sched_status to be null in the db schema - Reorganize imports - Pylint fixes - Prepare this type checking code for python 3 compatibility. This does not work as is with the str from builtins - Add MANIFEST to packaging - Ignore distutils paths - Check pnn and command exist in SiteConfig fallback. - Update setup.py for use with pypi - Initial version of AWS S3 stageout plugin 1.1.1 to 1.1.2.pre5: - 1.1.2.pre4 - Merge pull request #7740 from amaltaro/proxy-fqan - Merge pull request #7752 from ticoann/change_config_label - Just change the label of config cache - Merge pull request #7747 from ticoann/wmstats_warning - Merge pull request #6793 from nikmagini/master - change drain status warning - Merge pull request #7749 from amaltaro/transition-typo - Merge pull request #7744 from ticoann/clone_acdc - Typo in ReqMgr State Transition table - Update UnstableTests.txt - fixes acdc clone assignment overwrite - Merge pull request #7741 from belforte/master - bring back exit code 60317: for use in CRAB3 - Explicitly add FQAN for X509 user proxy for job submission - 1.1.2.pre3 - Merge pull request #7734 from amaltaro/configCacheUrl - Merge pull request #7073 from amaltaro/glite-dead - Merge pull request #7736 from amaltaro/jobAcc-CouchError - Merge pull request #7660 from alexanderrichards/stageout_fix - Fix unit tests and pylint - Completely replace CouchURL by ConfigCacheUrl - Merge pull request #7735 from ticoann/remove_wmbsservice - Remove alert system code; pylint fixes - Nicely handle CouchConnectionError exception in JobAccountant - remove WMBSService from WMCore and WMAgent - Fix the unit tests - Remove CRAB3 UserFileCache code from components - Remove gLite submission plugin - Merge pull request #7733 from ticoann/add_configid_link - Merge pull request #7727 from ticoann/wmstatsserver_api - Fixes for issue 7681 - Merge pull request #7730 from amaltaro/relval-walltime - Remove some tweaks for the relval agent deployment - add api to handle input conditon and mask - 1.1.2.pre2 - Merge pull request #7719 from vkuznet/issue7704 - Add new filter by campaign; re-factor code to match common name patterns for sorting/filter functions; add changes to templates - Merge pull request #7698 from ericvaandering/py3_compat_thunker - Merge pull request #7644 from amaltaro/taskchain-streamstests - Merge pull request #7682 from amaltaro/fail-dupOutput - Merge pull request #7725 from ticoann/fix_typo - typo in update count - Merge pull request #7693 from ticoann/normal_archive_change - Merge pull request #7718 from amaltaro/logcollect-listScram - Merge pull request #7716 from amaltaro/submitter-plugins - fix taskchain multicore/streams tests - Validate EventStreams at task level in TaskChain - Fix Emulator config; fix other tests relying on Condor plugin - Remove unit tests for old submitter plugins - Remove old/unused submitter plugins - pylint fix - Merge pull request #7709 from ticoann/clean_state_transition - update unit tests; pylint fixes - Merge pull request #7717 from ericvaandering/check_new_fwjr - Handle multi-scramArch in LogCollect - Add new test to make sure we don't crash on old format - unit tests and pylint fixes - Fail request assignment if there are dup output datasets - WMAgent update - Change the way to move to normal archived status. - Added RequestStateTransition.png - Delete RequestStateTransition.png - Added RequestStateTransition.xml - Update RequestStateTransition.xml - Added RequestStateTransition.png - Delete RequestStateTransition.png - Update RequestStateTransition.xml - clean up state transition - Added RequestStateTransition.png - Added RequestStateTransition.xml - Some cleanups of the code and clean up type checking - Prepare JSONThunker for Py3 and Move JSONThunker tests - 1.1.2.pre1 - Merge pull request #7696 from ericvaandering/py3_requests - Merge pull request #7664 from ticoann/campaign_prepid - fix unittest - add campaign and prepid - Pylint - Make Request compatible with Python3 after futurize and reverting commented change - Merge pull request #7691 from amaltaro/typo-filesetTable - Merge pull request #7654 from PerilousApricot/feature/pypi - Merge pull request #7673 from amaltaro/runjob-nullStatus - Merge pull request #7689 from ericvaandering/py3_basestr - Merge pull request #7690 from ericvaandering/rearrange_imports - Merge pull request #7694 from emaszs/patch-2 - Don't sort list each iteration in FileBased splitting - Typo fixed in wmbs_fileset_seq creation - pylint fixes - Disallow sched_status to be null in the db schema - Reorganize imports - Pylint fixes - Prepare this type checking code for python 3 compatibility. This does not work as is with the str from builtins - Add MANIFEST to packaging - Ignore distutils paths - Check pnn and command exist in SiteConfig fallback. - Update setup.py for use with pypi - Initial version of AWS S3 stageout plugin 1.1.1 to 1.1.2.pre4: - Merge pull request #7740 from amaltaro/proxy-fqan - Merge pull request #7752 from ticoann/change_config_label - Just change the label of config cache - Merge pull request #7747 from ticoann/wmstats_warning - Merge pull request #6793 from nikmagini/master - change drain status warning - Merge pull request #7749 from amaltaro/transition-typo - Merge pull request #7744 from ticoann/clone_acdc - Typo in ReqMgr State Transition table - Update UnstableTests.txt - fixes acdc clone assignment overwrite - Merge pull request #7741 from belforte/master - bring back exit code 60317: for use in CRAB3 - Explicitly add FQAN for X509 user proxy for job submission - 1.1.2.pre3 - Merge pull request #7734 from amaltaro/configCacheUrl - Merge pull request #7073 from amaltaro/glite-dead - Merge pull request #7736 from amaltaro/jobAcc-CouchError - Merge pull request #7660 from alexanderrichards/stageout_fix - Fix unit tests and pylint - Completely replace CouchURL by ConfigCacheUrl - Merge pull request #7735 from ticoann/remove_wmbsservice - Remove alert system code; pylint fixes - Nicely handle CouchConnectionError exception in JobAccountant - remove WMBSService from WMCore and WMAgent - Fix the unit tests - Remove CRAB3 UserFileCache code from components - Remove gLite submission plugin - Merge pull request #7733 from ticoann/add_configid_link - Merge pull request #7727 from ticoann/wmstatsserver_api - Fixes for issue 7681 - Merge pull request #7730 from amaltaro/relval-walltime - Remove some tweaks for the relval agent deployment - add api to handle input conditon and mask - 1.1.2.pre2 - Merge pull request #7719 from vkuznet/issue7704 - Add new filter by campaign; re-factor code to match common name patterns for sorting/filter functions; add changes to templates - Merge pull request #7698 from ericvaandering/py3_compat_thunker - Merge pull request #7644 from amaltaro/taskchain-streamstests - Merge pull request #7682 from amaltaro/fail-dupOutput - Merge pull request #7725 from ticoann/fix_typo - typo in update count - Merge pull request #7693 from ticoann/normal_archive_change - Merge pull request #7718 from amaltaro/logcollect-listScram - Merge pull request #7716 from amaltaro/submitter-plugins - fix taskchain multicore/streams tests - Validate EventStreams at task level in TaskChain - Fix Emulator config; fix other tests relying on Condor plugin - Remove unit tests for old submitter plugins - Remove old/unused submitter plugins - pylint fix - Merge pull request #7709 from ticoann/clean_state_transition - update unit tests; pylint fixes - Merge pull request #7717 from ericvaandering/check_new_fwjr - Handle multi-scramArch in LogCollect - Add new test to make sure we don't crash on old format - unit tests and pylint fixes - Fail request assignment if there are dup output datasets - WMAgent update - Change the way to move to normal archived status. - Added RequestStateTransition.png - Delete RequestStateTransition.png - Added RequestStateTransition.xml - Update RequestStateTransition.xml - Added RequestStateTransition.png - Delete RequestStateTransition.png - Update RequestStateTransition.xml - clean up state transition - Added RequestStateTransition.png - Added RequestStateTransition.xml - Some cleanups of the code and clean up type checking - Prepare JSONThunker for Py3 and Move JSONThunker tests - 1.1.2.pre1 - Merge pull request #7696 from ericvaandering/py3_requests - Merge pull request #7664 from ticoann/campaign_prepid - fix unittest - add campaign and prepid - Pylint - Make Request compatible with Python3 after futurize and reverting commented change - Merge pull request #7691 from amaltaro/typo-filesetTable - Merge pull request #7654 from PerilousApricot/feature/pypi - Merge pull request #7673 from amaltaro/runjob-nullStatus - Merge pull request #7689 from ericvaandering/py3_basestr - Merge pull request #7690 from ericvaandering/rearrange_imports - Merge pull request #7694 from emaszs/patch-2 - Don't sort list each iteration in FileBased splitting - Typo fixed in wmbs_fileset_seq creation - pylint fixes - Disallow sched_status to be null in the db schema - Reorganize imports - Pylint fixes - Prepare this type checking code for python 3 compatibility. This does not work as is with the str from builtins - Add MANIFEST to packaging - Ignore distutils paths - Check pnn and command exist in SiteConfig fallback. - Update setup.py for use with pypi - Initial version of AWS S3 stageout plugin 1.1.1 to 1.1.2.pre3: - Merge pull request #7734 from amaltaro/configCacheUrl - Merge pull request #7073 from amaltaro/glite-dead - Merge pull request #7736 from amaltaro/jobAcc-CouchError - Merge pull request #7660 from alexanderrichards/stageout_fix - Fix unit tests and pylint - Completely replace CouchURL by ConfigCacheUrl - Merge pull request #7735 from ticoann/remove_wmbsservice - Remove alert system code; pylint fixes - Nicely handle CouchConnectionError exception in JobAccountant - remove WMBSService from WMCore and WMAgent - Fix the unit tests - Remove CRAB3 UserFileCache code from components - Remove gLite submission plugin - Merge pull request #7733 from ticoann/add_configid_link - Merge pull request #7727 from ticoann/wmstatsserver_api - Fixes for issue 7681 - Merge pull request #7730 from amaltaro/relval-walltime - Remove some tweaks for the relval agent deployment - add api to handle input conditon and mask - 1.1.2.pre2 - Merge pull request #7719 from vkuznet/issue7704 - Add new filter by campaign; re-factor code to match common name patterns for sorting/filter functions; add changes to templates - Merge pull request #7698 from ericvaandering/py3_compat_thunker - Merge pull request #7644 from amaltaro/taskchain-streamstests - Merge pull request #7682 from amaltaro/fail-dupOutput - Merge pull request #7725 from ticoann/fix_typo - typo in update count - Merge pull request #7693 from ticoann/normal_archive_change - Merge pull request #7718 from amaltaro/logcollect-listScram - Merge pull request #7716 from amaltaro/submitter-plugins - fix taskchain multicore/streams tests - Validate EventStreams at task level in TaskChain - Fix Emulator config; fix other tests relying on Condor plugin - Remove unit tests for old submitter plugins - Remove old/unused submitter plugins - pylint fix - Merge pull request #7709 from ticoann/clean_state_transition - update unit tests; pylint fixes - Merge pull request #7717 from ericvaandering/check_new_fwjr - Handle multi-scramArch in LogCollect - Add new test to make sure we don't crash on old format - unit tests and pylint fixes - Fail request assignment if there are dup output datasets - WMAgent update - Change the way to move to normal archived status. - Added RequestStateTransition.png - Delete RequestStateTransition.png - Added RequestStateTransition.xml - Update RequestStateTransition.xml - Added RequestStateTransition.png - Delete RequestStateTransition.png - Update RequestStateTransition.xml - clean up state transition - Added RequestStateTransition.png - Added RequestStateTransition.xml - Some cleanups of the code and clean up type checking - Prepare JSONThunker for Py3 and Move JSONThunker tests - 1.1.2.pre1 - Merge pull request #7696 from ericvaandering/py3_requests - Merge pull request #7664 from ticoann/campaign_prepid - fix unittest - add campaign and prepid - Pylint - Make Request compatible with Python3 after futurize and reverting commented change - Merge pull request #7691 from amaltaro/typo-filesetTable - Merge pull request #7654 from PerilousApricot/feature/pypi - Merge pull request #7673 from amaltaro/runjob-nullStatus - Merge pull request #7689 from ericvaandering/py3_basestr - Merge pull request #7690 from ericvaandering/rearrange_imports - Merge pull request #7694 from emaszs/patch-2 - Don't sort list each iteration in FileBased splitting - Typo fixed in wmbs_fileset_seq creation - pylint fixes - Disallow sched_status to be null in the db schema - Reorganize imports - Pylint fixes - Prepare this type checking code for python 3 compatibility. This does not work as is with the str from builtins - Add MANIFEST to packaging - Ignore distutils paths - Check pnn and command exist in SiteConfig fallback. - Update setup.py for use with pypi 1.1.1 to 1.1.2.pre2: - Merge pull request #7719 from vkuznet/issue7704 - Add new filter by campaign; re-factor code to match common name patterns for sorting/filter functions; add changes to templates - Merge pull request #7698 from ericvaandering/py3_compat_thunker - Merge pull request #7644 from amaltaro/taskchain-streamstests - Merge pull request #7682 from amaltaro/fail-dupOutput - Merge pull request #7725 from ticoann/fix_typo - typo in update count - Merge pull request #7693 from ticoann/normal_archive_change - Merge pull request #7718 from amaltaro/logcollect-listScram - Merge pull request #7716 from amaltaro/submitter-plugins - fix taskchain multicore/streams tests - Validate EventStreams at task level in TaskChain - Fix Emulator config; fix other tests relying on Condor plugin - Remove unit tests for old submitter plugins - Remove old/unused submitter plugins - pylint fix - Merge pull request #7709 from ticoann/clean_state_transition - update unit tests; pylint fixes - Merge pull request #7717 from ericvaandering/check_new_fwjr - Handle multi-scramArch in LogCollect - Add new test to make sure we don't crash on old format - unit tests and pylint fixes - Fail request assignment if there are dup output datasets - WMAgent update - Change the way to move to normal archived status. - Added RequestStateTransition.png - Delete RequestStateTransition.png - Added RequestStateTransition.xml - Update RequestStateTransition.xml - Added RequestStateTransition.png - Delete RequestStateTransition.png - Update RequestStateTransition.xml - clean up state transition - Added RequestStateTransition.png - Added RequestStateTransition.xml - Some cleanups of the code and clean up type checking - Prepare JSONThunker for Py3 and Move JSONThunker tests - 1.1.2.pre1 - Merge pull request #7696 from ericvaandering/py3_requests - Merge pull request #7664 from ticoann/campaign_prepid - fix unittest - add campaign and prepid - Pylint - Make Request compatible with Python3 after futurize and reverting commented change - Merge pull request #7691 from amaltaro/typo-filesetTable - Merge pull request #7654 from PerilousApricot/feature/pypi - Merge pull request #7673 from amaltaro/runjob-nullStatus - Merge pull request #7689 from ericvaandering/py3_basestr - Merge pull request #7690 from ericvaandering/rearrange_imports - Merge pull request #7694 from emaszs/patch-2 - Don't sort list each iteration in FileBased splitting - Typo fixed in wmbs_fileset_seq creation - pylint fixes - Disallow sched_status to be null in the db schema - Reorganize imports - Pylint fixes - Prepare this type checking code for python 3 compatibility. This does not work as is with the str from builtins - Add MANIFEST to packaging - Ignore distutils paths - Update setup.py for use with pypi 1.1.1 to 1.1.2.pre1: - Merge pull request #7696 from ericvaandering/py3_requests - Merge pull request #7664 from ticoann/campaign_prepid - fix unittest - add campaign and prepid - Pylint - Make Request compatible with Python3 after futurize and reverting commented change - Merge pull request #7691 from amaltaro/typo-filesetTable - Merge pull request #7654 from PerilousApricot/feature/pypi - Merge pull request #7673 from amaltaro/runjob-nullStatus - Merge pull request #7689 from ericvaandering/py3_basestr - Merge pull request #7690 from ericvaandering/rearrange_imports - Merge pull request #7694 from emaszs/patch-2 - Don't sort list each iteration in FileBased splitting - Typo fixed in wmbs_fileset_seq creation - pylint fixes - Disallow sched_status to be null in the db schema - Reorganize imports - Pylint fixes - Prepare this type checking code for python 3 compatibility. This does not work as is with the str from builtins - Add MANIFEST to packaging - Ignore distutils paths - Update setup.py for use with pypi 1.1.0 to 1.1.1: - Merge pull request #7662 from amaltaro/inject-stepchainAssig - 1.1.1.pre9 - Merge pull request #7685 from ticoann/fix_status_change - Fix archive status update - Merge pull request #7658 from ericvaandering/remove_trailing - Merge pull request #7191 from ericvaandering/work_debug - Resolve a few conflicts - Knob for multirun harvesting dataset naming; bypass lack of workload summary - Added Resubmission template; removed double OS from scramArchs - Inject/Assign script can now handle step level assignment of StepChains - 1.1.1.pre8 - Merge pull request #7678 from amaltaro/typo-updaterequest - Merge pull request #7674 from amaltaro/stepchain-multiprepid - basic pylint fixes - Fix a typo in ReqMgr updaterequest function; rename protectedlfns_partial api - Merge pull request #7677 from ticoann/output_module_api - Merge pull request #7676 from ticoann/task_chain_fix - add function to get output unmerged lfnbaset - fix TaskChian ACDC inheritence - Allow different PrepID in StepChains - 1.1.1.pre7 - Merge pull request #7650 from amaltaro/stepchain-steps - added output dataset name test - Support Step level dataset args in StepChain - Merge pull request #7667 from ticoann/improve_6755 - follow up #7655 - 1.1.1.pre6 - Merge pull request #7666 from ticoann/fix_dependency - fix the dependency - Merge pull request #7665 from amaltaro/deploy-uniqDisk - Get unique size for /data1 partition - 1.1.1.pre5 - Merge pull request #7655 from ticoann/add_protected_list - provide protected lfn api - Merge pull request #7659 from amaltaro/deploy-data1Improve - Check size of /data1 during WMA deployment - Merge pull request #7657 from ticoann/fix_dn_register - Strip trailing whitespace - fix dn record for state transiton - Merge pull request #7652 from ericvaandering/cleanup_dao - Cleanup WMBS creation - 1.1.1.pre4 - Merge pull request #7646 from ticoann/fix_pylint - fix indentation - Merge pull request #7643 from vkuznet/fix-setup - Split by lumis while paying attention to the amount of work. This does the final splitting on a lumi by lumi basis, uses LumiList where possible, and naturally doesn't split lumis amoung jobs (no correction function needed). Also comes with tests. Refactored several times to make the main loop as compact and clear as possible. - Fix setup_build issue with empty PYTHONPATH and add wmc-wmarchive build key - 1.1.1.pre3 - Merge pull request #7642 from ticoann/lumi_split_limit - Merge pull request #7634 from amaltaro/nstreams-patch1 - add parameters to limit lumis in WQE - Merge pull request #7622 from amaltaro/templates-Feb2017 - Set EventStreams in some StepChain/TaskChain templates - Merge pull request #7639 from ticoann/remove_wmbs_service - Merge pull request #7641 from ticoann/fix_getting_team - remove "" team from the search - Merge pull request #7637 from amaltaro/utilities-name - Unit tests and pylint fixes - Support for number of event streams - Merge pull request #7603 from ericvaandering/diff_eventstream - remove WorkflowManager component - Rename Utilities test class - 1.1.1.pre2 - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - Pylint fixes - Add nStreams to CMSSW - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - Last template writing to relval space; update DMWM StepChains - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre9: - Merge pull request #7685 from ticoann/fix_status_change - Fix archive status update - Merge pull request #7658 from ericvaandering/remove_trailing - Merge pull request #7191 from ericvaandering/work_debug - Resolve a few conflicts - 1.1.1.pre8 - Merge pull request #7678 from amaltaro/typo-updaterequest - Merge pull request #7674 from amaltaro/stepchain-multiprepid - basic pylint fixes - Fix a typo in ReqMgr updaterequest function; rename protectedlfns_partial api - Merge pull request #7677 from ticoann/output_module_api - Merge pull request #7676 from ticoann/task_chain_fix - add function to get output unmerged lfnbaset - fix TaskChian ACDC inheritence - Allow different PrepID in StepChains - 1.1.1.pre7 - Merge pull request #7650 from amaltaro/stepchain-steps - added output dataset name test - Support Step level dataset args in StepChain - Merge pull request #7667 from ticoann/improve_6755 - follow up #7655 - 1.1.1.pre6 - Merge pull request #7666 from ticoann/fix_dependency - fix the dependency - Merge pull request #7665 from amaltaro/deploy-uniqDisk - Get unique size for /data1 partition - 1.1.1.pre5 - Merge pull request #7655 from ticoann/add_protected_list - provide protected lfn api - Merge pull request #7659 from amaltaro/deploy-data1Improve - Check size of /data1 during WMA deployment - Merge pull request #7657 from ticoann/fix_dn_register - Strip trailing whitespace - fix dn record for state transiton - Merge pull request #7652 from ericvaandering/cleanup_dao - Cleanup WMBS creation - 1.1.1.pre4 - Merge pull request #7646 from ticoann/fix_pylint - fix indentation - Merge pull request #7643 from vkuznet/fix-setup - Split by lumis while paying attention to the amount of work. This does the final splitting on a lumi by lumi basis, uses LumiList where possible, and naturally doesn't split lumis amoung jobs (no correction function needed). Also comes with tests. Refactored several times to make the main loop as compact and clear as possible. - Fix setup_build issue with empty PYTHONPATH and add wmc-wmarchive build key - 1.1.1.pre3 - Merge pull request #7642 from ticoann/lumi_split_limit - Merge pull request #7634 from amaltaro/nstreams-patch1 - add parameters to limit lumis in WQE - Merge pull request #7622 from amaltaro/templates-Feb2017 - Set EventStreams in some StepChain/TaskChain templates - Merge pull request #7639 from ticoann/remove_wmbs_service - Merge pull request #7641 from ticoann/fix_getting_team - remove "" team from the search - Merge pull request #7637 from amaltaro/utilities-name - Unit tests and pylint fixes - Support for number of event streams - Merge pull request #7603 from ericvaandering/diff_eventstream - remove WorkflowManager component - Rename Utilities test class - 1.1.1.pre2 - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - Pylint fixes - Add nStreams to CMSSW - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - Last template writing to relval space; update DMWM StepChains - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre8: - Merge pull request #7678 from amaltaro/typo-updaterequest - Merge pull request #7674 from amaltaro/stepchain-multiprepid - basic pylint fixes - Fix a typo in ReqMgr updaterequest function; rename protectedlfns_partial api - Merge pull request #7677 from ticoann/output_module_api - Merge pull request #7676 from ticoann/task_chain_fix - add function to get output unmerged lfnbaset - fix TaskChian ACDC inheritence - Allow different PrepID in StepChains - 1.1.1.pre7 - Merge pull request #7650 from amaltaro/stepchain-steps - added output dataset name test - Support Step level dataset args in StepChain - Merge pull request #7667 from ticoann/improve_6755 - follow up #7655 - 1.1.1.pre6 - Merge pull request #7666 from ticoann/fix_dependency - fix the dependency - Merge pull request #7665 from amaltaro/deploy-uniqDisk - Get unique size for /data1 partition - 1.1.1.pre5 - Merge pull request #7655 from ticoann/add_protected_list - provide protected lfn api - Merge pull request #7659 from amaltaro/deploy-data1Improve - Check size of /data1 during WMA deployment - Merge pull request #7657 from ticoann/fix_dn_register - fix dn record for state transiton - Merge pull request #7652 from ericvaandering/cleanup_dao - Cleanup WMBS creation - 1.1.1.pre4 - Merge pull request #7646 from ticoann/fix_pylint - fix indentation - Merge pull request #7643 from vkuznet/fix-setup - Fix setup_build issue with empty PYTHONPATH and add wmc-wmarchive build key - 1.1.1.pre3 - Merge pull request #7642 from ticoann/lumi_split_limit - Merge pull request #7634 from amaltaro/nstreams-patch1 - add parameters to limit lumis in WQE - Merge pull request #7622 from amaltaro/templates-Feb2017 - Set EventStreams in some StepChain/TaskChain templates - Merge pull request #7639 from ticoann/remove_wmbs_service - Merge pull request #7641 from ticoann/fix_getting_team - remove "" team from the search - Merge pull request #7637 from amaltaro/utilities-name - Unit tests and pylint fixes - Support for number of event streams - Merge pull request #7603 from ericvaandering/diff_eventstream - remove WorkflowManager component - Rename Utilities test class - 1.1.1.pre2 - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - Pylint fixes - Add nStreams to CMSSW - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - Last template writing to relval space; update DMWM StepChains - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre7: - Merge pull request #7650 from amaltaro/stepchain-steps - added output dataset name test - Support Step level dataset args in StepChain - Merge pull request #7667 from ticoann/improve_6755 - follow up #7655 - 1.1.1.pre6 - Merge pull request #7666 from ticoann/fix_dependency - fix the dependency - Merge pull request #7665 from amaltaro/deploy-uniqDisk - Get unique size for /data1 partition - 1.1.1.pre5 - Merge pull request #7655 from ticoann/add_protected_list - provide protected lfn api - Merge pull request #7659 from amaltaro/deploy-data1Improve - Check size of /data1 during WMA deployment - Merge pull request #7657 from ticoann/fix_dn_register - fix dn record for state transiton - Merge pull request #7652 from ericvaandering/cleanup_dao - Cleanup WMBS creation - 1.1.1.pre4 - Merge pull request #7646 from ticoann/fix_pylint - fix indentation - Merge pull request #7643 from vkuznet/fix-setup - Fix setup_build issue with empty PYTHONPATH and add wmc-wmarchive build key - 1.1.1.pre3 - Merge pull request #7642 from ticoann/lumi_split_limit - Merge pull request #7634 from amaltaro/nstreams-patch1 - add parameters to limit lumis in WQE - Merge pull request #7622 from amaltaro/templates-Feb2017 - Set EventStreams in some StepChain/TaskChain templates - Merge pull request #7639 from ticoann/remove_wmbs_service - Merge pull request #7641 from ticoann/fix_getting_team - remove "" team from the search - Merge pull request #7637 from amaltaro/utilities-name - Unit tests and pylint fixes - Support for number of event streams - Merge pull request #7603 from ericvaandering/diff_eventstream - remove WorkflowManager component - Rename Utilities test class - 1.1.1.pre2 - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - Pylint fixes - Add nStreams to CMSSW - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - Last template writing to relval space; update DMWM StepChains - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre6: - Merge pull request #7666 from ticoann/fix_dependency - fix the dependency - Merge pull request #7665 from amaltaro/deploy-uniqDisk - Get unique size for /data1 partition - 1.1.1.pre5 - Merge pull request #7655 from ticoann/add_protected_list - provide protected lfn api - Merge pull request #7659 from amaltaro/deploy-data1Improve - Check size of /data1 during WMA deployment - Merge pull request #7657 from ticoann/fix_dn_register - fix dn record for state transiton - Merge pull request #7652 from ericvaandering/cleanup_dao - Cleanup WMBS creation - 1.1.1.pre4 - Merge pull request #7646 from ticoann/fix_pylint - fix indentation - Merge pull request #7643 from vkuznet/fix-setup - Fix setup_build issue with empty PYTHONPATH and add wmc-wmarchive build key - 1.1.1.pre3 - Merge pull request #7642 from ticoann/lumi_split_limit - Merge pull request #7634 from amaltaro/nstreams-patch1 - add parameters to limit lumis in WQE - Merge pull request #7622 from amaltaro/templates-Feb2017 - Set EventStreams in some StepChain/TaskChain templates - Merge pull request #7639 from ticoann/remove_wmbs_service - Merge pull request #7641 from ticoann/fix_getting_team - remove "" team from the search - Merge pull request #7637 from amaltaro/utilities-name - Unit tests and pylint fixes - Support for number of event streams - Merge pull request #7603 from ericvaandering/diff_eventstream - remove WorkflowManager component - Rename Utilities test class - 1.1.1.pre2 - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - Pylint fixes - Add nStreams to CMSSW - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - Last template writing to relval space; update DMWM StepChains - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre5: - Merge pull request #7655 from ticoann/add_protected_list - provide protected lfn api - Merge pull request #7659 from amaltaro/deploy-data1Improve - Check size of /data1 during WMA deployment - Merge pull request #7657 from ticoann/fix_dn_register - fix dn record for state transiton - Merge pull request #7652 from ericvaandering/cleanup_dao - Cleanup WMBS creation - 1.1.1.pre4 - Merge pull request #7646 from ticoann/fix_pylint - fix indentation - Merge pull request #7643 from vkuznet/fix-setup - Fix setup_build issue with empty PYTHONPATH and add wmc-wmarchive build key - 1.1.1.pre3 - Merge pull request #7642 from ticoann/lumi_split_limit - Merge pull request #7634 from amaltaro/nstreams-patch1 - add parameters to limit lumis in WQE - Merge pull request #7622 from amaltaro/templates-Feb2017 - Set EventStreams in some StepChain/TaskChain templates - Merge pull request #7639 from ticoann/remove_wmbs_service - Merge pull request #7641 from ticoann/fix_getting_team - remove "" team from the search - Merge pull request #7637 from amaltaro/utilities-name - Unit tests and pylint fixes - Support for number of event streams - Merge pull request #7603 from ericvaandering/diff_eventstream - remove WorkflowManager component - Rename Utilities test class - 1.1.1.pre2 - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - Pylint fixes - Add nStreams to CMSSW - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - Last template writing to relval space; update DMWM StepChains - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre4: - Merge pull request #7646 from ticoann/fix_pylint - fix indentation - Merge pull request #7643 from vkuznet/fix-setup - Fix setup_build issue with empty PYTHONPATH and add wmc-wmarchive build key - 1.1.1.pre3 - Merge pull request #7642 from ticoann/lumi_split_limit - Merge pull request #7634 from amaltaro/nstreams-patch1 - add parameters to limit lumis in WQE - Merge pull request #7622 from amaltaro/templates-Feb2017 - Set EventStreams in some StepChain/TaskChain templates - Merge pull request #7639 from ticoann/remove_wmbs_service - Merge pull request #7641 from ticoann/fix_getting_team - remove "" team from the search - Merge pull request #7637 from amaltaro/utilities-name - Unit tests and pylint fixes - Support for number of event streams - Merge pull request #7603 from ericvaandering/diff_eventstream - remove WorkflowManager component - Rename Utilities test class - 1.1.1.pre2 - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - Pylint fixes - Add nStreams to CMSSW - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - Last template writing to relval space; update DMWM StepChains - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre3: - Merge pull request #7642 from ticoann/lumi_split_limit - Merge pull request #7634 from amaltaro/nstreams-patch1 - add parameters to limit lumis in WQE - Merge pull request #7622 from amaltaro/templates-Feb2017 - Set EventStreams in some StepChain/TaskChain templates - Merge pull request #7639 from ticoann/remove_wmbs_service - Merge pull request #7641 from ticoann/fix_getting_team - remove "" team from the search - Merge pull request #7637 from amaltaro/utilities-name - Unit tests and pylint fixes - Support for number of event streams - Merge pull request #7603 from ericvaandering/diff_eventstream - remove WorkflowManager component - Rename Utilities test class - 1.1.1.pre2 - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - Pylint fixes - Add nStreams to CMSSW - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - Last template writing to relval space; update DMWM StepChains - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre2: - Merge pull request #7636 from amaltaro/utilities - Merge pull request #7621 from ticoann/fix_memory_inheritance_acdc - Move utilitarian function from WMWorkloadTools to Utils - fix ACDC Memory value inheritance - Merge pull request #7623 from amaltaro/spec-scramArchs - Merge pull request #7632 from ericvaandering/new_lumi_acdc - Pylint and PEP-8 fixes - Created some basic unit tests for WMWorkloadTools - Accept either string or list of strings for ScramArch at spec level - Rebase of LumiList - Merge pull request #7619 from amaltaro/stepchain-merge - Merge pull request #7590 from amaltaro/acdc-owner - Merge pull request #7593 from amaltaro/submitter-nonetype - Merge pull request #7628 from amaltaro/analytics-view - pylint fixes and unit test for merge case - Use correct CMSSW/Scram for Merge tasks in StepChain - Fix typo in analyticsData view - pylint stuff - Never return None from MemoryCacheStruct - Merge pull request #7625 from ericvaandering/autoname_jobs - Pylint fixes - Merge pull request #7620 from amaltaro/simplecondor-CMSSite - Merge pull request #7618 from ticoann/allow_0_event_file_for_wq - Make jobs auto-naming - fix unittest - Use machine attr for CMS site location in SimpleCondor - allow 0 event file for job estimation - Merge pull request #7617 from ticoann/add_more_log - Merge pull request #7555 from amaltaro/deployment-simplecondor - Apply couchdb file descriptor patch; use SimpleCondorPlugin - change debug level to info for the status report - Merge pull request #7604 from emaszs/cmssw_ver_fix - Merge pull request #7606 from ticoann/change_uuid_module_name - Change the UUID module name - Merge pull request #7605 from amaltaro/drain_mode-key - Pylint fixes - Fix for agents by team call - Use env var when getting CMSSW version in CRAB - 1.1.1.pre1 - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - Pylint fixes - Update unit tests - Remove user/group from ACDC collections - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.1.0 to 1.1.1.pre1: - Merge pull request #7596 from ticoann/remove_wmbsservice - Merge pull request #7597 from ticoann/log_statusChangeTasks - Merge pull request #7601 from ticoann/tag_archive_fix - add kwargs for flexibiity in TagCollector - add logger for StatusChangeTasks - Merge pull request #7579 from ericvaandering/scram_by_os - Merge pull request #7582 from ticoann/add_heartbeat_checking - Include Alan's comments - Pylint - Make CMSSW.py accept a list of arches or a single arch - Add a context manager for temporary changes to the environment - Rename IterTools to IteratorTools to avoid problems with mac - remove wmbsservice component - Merge pull request #7586 from ericvaandering/condor_multi_os - Merge pull request #7567 from hufnagel/tempdirectory-exception - add unittest - add heartbeat reporting - Merge pull request #7592 from hufnagel/xrdcp-dcache-workaround - Merge pull request #7587 from ticoann/impove_splitting_check - work around the fact that dCache only knows ADLER32, not adler32 - Pylint fixes - Make condor submitters able to handle a list of releases or a single release - don't call getElementsForParent if not necessary - prevent exceptions printout in TempDirectory 1.0.23 to 1.1.0: - Merge pull request #7563 from amaltaro/inject-patch12 - 1.1.0.pre10 - Merge pull request #7584 from amaltaro/tagcollector-encode - Merge pull request #7583 from amaltaro/default-simpleCondor - Minor update to the test; pylint fix - Encode query args for TagCollector - Set SimpleCondorPlugin as default; Bump disk usage warning thresholds to 85% - 1.1.0.pre9 - Merge pull request #7558 from ticoann/add_hearbeat_for_cherrypy_thread - update unittest - Initial patch for the heartbeat - Merge pull request #7581 from ticoann/remove_abort_from_cascade - don't allow aborted cascade - Merge pull request #7562 from amaltaro/templates-patch12 - Merge pull request #7568 from amaltaro/abortCascade - Merge pull request #7574 from amaltaro/break-runlumi-map - Merge pull request #7576 from amaltaro/releasesXML-all - Retrieve all non-deprecated CMSSW releases in all ScramArchs available - Pylint fixes - Break run-lumi mapping into smaller slices for DB insertion - Remove unneeded/legacy templates; minor updates - Pylint fixes and dead code removed - Fix abort cascade - Merge pull request #7565 from ticoann/remove_wmbsservice_dependency - Merge pull request #7564 from ticoann/add_job_submit_log - Merge pull request #7553 from ticoann/tier0_abort_fix - remove port from agent url - Add JobSubmitter log by sites and priority - Retrieve PrepID and CMSS release from DBS - Handle Tier0 case for when aborted/force-complete is set - 1.1.0.pre8 - Merge pull request #7554 from amaltaro/stats-null - _stats builtin reduce function requires a number - 1.1.0.pre7 - Merge pull request #7538 from amaltaro/sitewhitelist - Merge pull request #7549 from amaltaro/limit-workPulled - Merge pull request #7550 from amaltaro/getConfig-format - Pylint stuff - Fix getConfig in ReqMgr2 UI - Limit the number of elements acquired per cycle by LQ - Merge pull request #7546 from amaltaro/possibleSites-function - Merge pull request #7548 from vkuznet/remove-logger-stompamq - Remove logger from StompAMQ which is not visible within spark framework, python logger is not dumped into spark java logger - Merge pull request #7545 from amaltaro/wqStatusTransition-tests - Merge pull request #7547 from amaltaro/agent-team-globalwq - Merge pull request #7527 from ericvaandering/arch_map - pylint fixes - Add another mandatory field for agentInfo docs - Fix unittests - Make possibleSites a function for WorkQueueElements - Unit tests for conversion from WQ to ReqMgr status - Fix unittests and pylint - Make SiteWhitelist mandatory during assignment; remove site wildcards; updated cmsname Lexicon - 1.1.0.pre6 - Merge pull request #7542 from ticoann/fix_aborted_archived - Merge pull request #7541 from ticoann/fix_gq_report - Merge pull request #7539 from ticoann/reqmgr2_web_fix - fixes reqmgr2 web interface - fix aborted-completed to aborted-archived - add mendatory down_components field. - 1.1.0.pre5 - Merge pull request #7528 from ticoann/complete_wf - move status change to reqmgr2 from workqueue - Merge pull request #7531 from amaltaro/gq-monitoring - Merge pull request #7533 from ticoann/display_status_transition - Merge pull request #7530 from amaltaro/gq-monit-patch2 - Fixed workqueue unit tests - Added workqueue views for childQueue, priority and status - Global Workqueue thread for monitoring - Merge pull request #7532 from amaltaro/wqelement-methods - Unit tests fix - add state transition information in wmstats - WorkQueueElement must have non-empty SiteWhitelist to be worked on - 1.1.0.pre4 - Merge pull request #7525 from amaltaro/multirun-999999 - Merge pull request #7524 from ticoann/change_complete_view - Merge pull request #7481 from amaltaro/inject-test-patch3 - Pylint - Build a map of scram arch to required OS and vice versa - pylint fix - use different view form complete workflow check - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7365 from amaltaro/templates-patch3 - Merge pull request #7526 from ticoann/mask_fix - Fix specs unittests - Adapt last templates to use the new required args during creation - fix task and step chain mask - Added multirun unittest; pylint fixes - Change harvest multiRun based output file convention - run 999999 - Merge pull request #7523 from ericvaandering/remove_emulatorhelper - Merge pull request #7496 from ticoann/gq_refactor - Merge pull request #7504 from ticoann/fix_site_log - Merge pull request #7519 from amaltaro/jobs-by-status - pylint fixes - Set default Jobs to 0 - WorkQueue view to get elements stats by Status - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7518 from ericvaandering/remove_old_phedex - Pylint fixes - Remove the last of the emulators - More changes to handle the new json templates in 7365 - pylynt fix - Merge pull request #7520 from amaltaro/clean-wmstats-jsviews - Merge pull request #7514 from ericvaandering/kill_phedex_emulator - Move GQ cronjob to cherrypy thread - Remove the latest javascript WMStats views - Merge pull request #7486 from amaltaro/nolocationupdate-clear - Pylint fixes - Turn off Phedex emulator - Merge pull request #7516 from ticoann/fix_wq_rewrite - fix rewrite rule - Fix test json file; pylint fixes - Remove deprecated workqueue argument: NoLocationUpdate - 1.1.0.pre3 - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - pylint fix - fix the job report when ther is no possible matching site - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre10: - Merge pull request #7584 from amaltaro/tagcollector-encode - Merge pull request #7583 from amaltaro/default-simpleCondor - Minor update to the test; pylint fix - Encode query args for TagCollector - Set SimpleCondorPlugin as default; Bump disk usage warning thresholds to 85% - 1.1.0.pre9 - Merge pull request #7558 from ticoann/add_hearbeat_for_cherrypy_thread - update unittest - Initial patch for the heartbeat - Merge pull request #7581 from ticoann/remove_abort_from_cascade - don't allow aborted cascade - Merge pull request #7562 from amaltaro/templates-patch12 - Merge pull request #7568 from amaltaro/abortCascade - Merge pull request #7574 from amaltaro/break-runlumi-map - Merge pull request #7576 from amaltaro/releasesXML-all - Retrieve all non-deprecated CMSSW releases in all ScramArchs available - Pylint fixes - Break run-lumi mapping into smaller slices for DB insertion - Remove unneeded/legacy templates; minor updates - Pylint fixes and dead code removed - Fix abort cascade - Merge pull request #7565 from ticoann/remove_wmbsservice_dependency - Merge pull request #7564 from ticoann/add_job_submit_log - Merge pull request #7553 from ticoann/tier0_abort_fix - remove port from agent url - Add JobSubmitter log by sites and priority - Handle Tier0 case for when aborted/force-complete is set - 1.1.0.pre8 - Merge pull request #7554 from amaltaro/stats-null - _stats builtin reduce function requires a number - 1.1.0.pre7 - Merge pull request #7538 from amaltaro/sitewhitelist - Merge pull request #7549 from amaltaro/limit-workPulled - Merge pull request #7550 from amaltaro/getConfig-format - Pylint stuff - Fix getConfig in ReqMgr2 UI - Limit the number of elements acquired per cycle by LQ - Merge pull request #7546 from amaltaro/possibleSites-function - Merge pull request #7548 from vkuznet/remove-logger-stompamq - Remove logger from StompAMQ which is not visible within spark framework, python logger is not dumped into spark java logger - Merge pull request #7545 from amaltaro/wqStatusTransition-tests - Merge pull request #7547 from amaltaro/agent-team-globalwq - Merge pull request #7527 from ericvaandering/arch_map - pylint fixes - Add another mandatory field for agentInfo docs - Fix unittests - Make possibleSites a function for WorkQueueElements - Unit tests for conversion from WQ to ReqMgr status - Fix unittests and pylint - Make SiteWhitelist mandatory during assignment; remove site wildcards; updated cmsname Lexicon - 1.1.0.pre6 - Merge pull request #7542 from ticoann/fix_aborted_archived - Merge pull request #7541 from ticoann/fix_gq_report - Merge pull request #7539 from ticoann/reqmgr2_web_fix - fixes reqmgr2 web interface - fix aborted-completed to aborted-archived - add mendatory down_components field. - 1.1.0.pre5 - Merge pull request #7528 from ticoann/complete_wf - move status change to reqmgr2 from workqueue - Merge pull request #7531 from amaltaro/gq-monitoring - Merge pull request #7533 from ticoann/display_status_transition - Merge pull request #7530 from amaltaro/gq-monit-patch2 - Fixed workqueue unit tests - Added workqueue views for childQueue, priority and status - Global Workqueue thread for monitoring - Merge pull request #7532 from amaltaro/wqelement-methods - Unit tests fix - add state transition information in wmstats - WorkQueueElement must have non-empty SiteWhitelist to be worked on - 1.1.0.pre4 - Merge pull request #7525 from amaltaro/multirun-999999 - Merge pull request #7524 from ticoann/change_complete_view - Merge pull request #7481 from amaltaro/inject-test-patch3 - Pylint - Build a map of scram arch to required OS and vice versa - pylint fix - use different view form complete workflow check - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7365 from amaltaro/templates-patch3 - Merge pull request #7526 from ticoann/mask_fix - Fix specs unittests - Adapt last templates to use the new required args during creation - fix task and step chain mask - Added multirun unittest; pylint fixes - Change harvest multiRun based output file convention - run 999999 - Merge pull request #7523 from ericvaandering/remove_emulatorhelper - Merge pull request #7496 from ticoann/gq_refactor - Merge pull request #7504 from ticoann/fix_site_log - Merge pull request #7519 from amaltaro/jobs-by-status - pylint fixes - Set default Jobs to 0 - WorkQueue view to get elements stats by Status - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7518 from ericvaandering/remove_old_phedex - Pylint fixes - Remove the last of the emulators - More changes to handle the new json templates in 7365 - pylynt fix - Merge pull request #7520 from amaltaro/clean-wmstats-jsviews - Merge pull request #7514 from ericvaandering/kill_phedex_emulator - Move GQ cronjob to cherrypy thread - Remove the latest javascript WMStats views - Merge pull request #7486 from amaltaro/nolocationupdate-clear - Pylint fixes - Turn off Phedex emulator - Merge pull request #7516 from ticoann/fix_wq_rewrite - fix rewrite rule - Fix test json file; pylint fixes - Remove deprecated workqueue argument: NoLocationUpdate - 1.1.0.pre3 - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - pylint fix - fix the job report when ther is no possible matching site - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre9: - Merge pull request #7558 from ticoann/add_hearbeat_for_cherrypy_thread - update unittest - Initial patch for the heartbeat - Merge pull request #7581 from ticoann/remove_abort_from_cascade - don't allow aborted cascade - Merge pull request #7562 from amaltaro/templates-patch12 - Merge pull request #7568 from amaltaro/abortCascade - Merge pull request #7574 from amaltaro/break-runlumi-map - Merge pull request #7576 from amaltaro/releasesXML-all - Retrieve all non-deprecated CMSSW releases in all ScramArchs available - Pylint fixes - Break run-lumi mapping into smaller slices for DB insertion - Remove unneeded/legacy templates; minor updates - Pylint fixes and dead code removed - Fix abort cascade - Merge pull request #7565 from ticoann/remove_wmbsservice_dependency - Merge pull request #7564 from ticoann/add_job_submit_log - Merge pull request #7553 from ticoann/tier0_abort_fix - remove port from agent url - Add JobSubmitter log by sites and priority - Handle Tier0 case for when aborted/force-complete is set - 1.1.0.pre8 - Merge pull request #7554 from amaltaro/stats-null - _stats builtin reduce function requires a number - 1.1.0.pre7 - Merge pull request #7538 from amaltaro/sitewhitelist - Merge pull request #7549 from amaltaro/limit-workPulled - Merge pull request #7550 from amaltaro/getConfig-format - Pylint stuff - Fix getConfig in ReqMgr2 UI - Limit the number of elements acquired per cycle by LQ - Merge pull request #7546 from amaltaro/possibleSites-function - Merge pull request #7548 from vkuznet/remove-logger-stompamq - Remove logger from StompAMQ which is not visible within spark framework, python logger is not dumped into spark java logger - Merge pull request #7545 from amaltaro/wqStatusTransition-tests - Merge pull request #7547 from amaltaro/agent-team-globalwq - Merge pull request #7527 from ericvaandering/arch_map - pylint fixes - Add another mandatory field for agentInfo docs - Fix unittests - Make possibleSites a function for WorkQueueElements - Unit tests for conversion from WQ to ReqMgr status - Fix unittests and pylint - Make SiteWhitelist mandatory during assignment; remove site wildcards; updated cmsname Lexicon - 1.1.0.pre6 - Merge pull request #7542 from ticoann/fix_aborted_archived - Merge pull request #7541 from ticoann/fix_gq_report - Merge pull request #7539 from ticoann/reqmgr2_web_fix - fixes reqmgr2 web interface - fix aborted-completed to aborted-archived - add mendatory down_components field. - 1.1.0.pre5 - Merge pull request #7528 from ticoann/complete_wf - move status change to reqmgr2 from workqueue - Merge pull request #7531 from amaltaro/gq-monitoring - Merge pull request #7533 from ticoann/display_status_transition - Merge pull request #7530 from amaltaro/gq-monit-patch2 - Fixed workqueue unit tests - Added workqueue views for childQueue, priority and status - Global Workqueue thread for monitoring - Merge pull request #7532 from amaltaro/wqelement-methods - Unit tests fix - add state transition information in wmstats - WorkQueueElement must have non-empty SiteWhitelist to be worked on - 1.1.0.pre4 - Merge pull request #7525 from amaltaro/multirun-999999 - Merge pull request #7524 from ticoann/change_complete_view - Merge pull request #7481 from amaltaro/inject-test-patch3 - Pylint - Build a map of scram arch to required OS and vice versa - pylint fix - use different view form complete workflow check - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7365 from amaltaro/templates-patch3 - Merge pull request #7526 from ticoann/mask_fix - Fix specs unittests - Adapt last templates to use the new required args during creation - fix task and step chain mask - Added multirun unittest; pylint fixes - Change harvest multiRun based output file convention - run 999999 - Merge pull request #7523 from ericvaandering/remove_emulatorhelper - Merge pull request #7496 from ticoann/gq_refactor - Merge pull request #7504 from ticoann/fix_site_log - Merge pull request #7519 from amaltaro/jobs-by-status - pylint fixes - Set default Jobs to 0 - WorkQueue view to get elements stats by Status - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7518 from ericvaandering/remove_old_phedex - Pylint fixes - Remove the last of the emulators - More changes to handle the new json templates in 7365 - pylynt fix - Merge pull request #7520 from amaltaro/clean-wmstats-jsviews - Merge pull request #7514 from ericvaandering/kill_phedex_emulator - Move GQ cronjob to cherrypy thread - Remove the latest javascript WMStats views - Merge pull request #7486 from amaltaro/nolocationupdate-clear - Pylint fixes - Turn off Phedex emulator - Merge pull request #7516 from ticoann/fix_wq_rewrite - fix rewrite rule - Fix test json file; pylint fixes - Remove deprecated workqueue argument: NoLocationUpdate - 1.1.0.pre3 - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - pylint fix - fix the job report when ther is no possible matching site - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre8: - Merge pull request #7554 from amaltaro/stats-null - _stats builtin reduce function requires a number - 1.1.0.pre7 - Merge pull request #7538 from amaltaro/sitewhitelist - Merge pull request #7549 from amaltaro/limit-workPulled - Merge pull request #7550 from amaltaro/getConfig-format - Pylint stuff - Fix getConfig in ReqMgr2 UI - Limit the number of elements acquired per cycle by LQ - Merge pull request #7546 from amaltaro/possibleSites-function - Merge pull request #7548 from vkuznet/remove-logger-stompamq - Remove logger from StompAMQ which is not visible within spark framework, python logger is not dumped into spark java logger - Merge pull request #7545 from amaltaro/wqStatusTransition-tests - Merge pull request #7547 from amaltaro/agent-team-globalwq - Merge pull request #7527 from ericvaandering/arch_map - pylint fixes - Add another mandatory field for agentInfo docs - Fix unittests - Make possibleSites a function for WorkQueueElements - Unit tests for conversion from WQ to ReqMgr status - Fix unittests and pylint - Make SiteWhitelist mandatory during assignment; remove site wildcards; updated cmsname Lexicon - 1.1.0.pre6 - Merge pull request #7542 from ticoann/fix_aborted_archived - Merge pull request #7541 from ticoann/fix_gq_report - Merge pull request #7539 from ticoann/reqmgr2_web_fix - fixes reqmgr2 web interface - fix aborted-completed to aborted-archived - add mendatory down_components field. - 1.1.0.pre5 - Merge pull request #7528 from ticoann/complete_wf - move status change to reqmgr2 from workqueue - Merge pull request #7531 from amaltaro/gq-monitoring - Merge pull request #7533 from ticoann/display_status_transition - Merge pull request #7530 from amaltaro/gq-monit-patch2 - Fixed workqueue unit tests - Added workqueue views for childQueue, priority and status - Global Workqueue thread for monitoring - Merge pull request #7532 from amaltaro/wqelement-methods - Unit tests fix - add state transition information in wmstats - WorkQueueElement must have non-empty SiteWhitelist to be worked on - 1.1.0.pre4 - Merge pull request #7525 from amaltaro/multirun-999999 - Merge pull request #7524 from ticoann/change_complete_view - Merge pull request #7481 from amaltaro/inject-test-patch3 - Pylint - Build a map of scram arch to required OS and vice versa - pylint fix - use different view form complete workflow check - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7365 from amaltaro/templates-patch3 - Merge pull request #7526 from ticoann/mask_fix - Fix specs unittests - Adapt last templates to use the new required args during creation - fix task and step chain mask - Added multirun unittest; pylint fixes - Change harvest multiRun based output file convention - run 999999 - Merge pull request #7523 from ericvaandering/remove_emulatorhelper - Merge pull request #7496 from ticoann/gq_refactor - Merge pull request #7504 from ticoann/fix_site_log - Merge pull request #7519 from amaltaro/jobs-by-status - pylint fixes - Set default Jobs to 0 - WorkQueue view to get elements stats by Status - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7518 from ericvaandering/remove_old_phedex - Pylint fixes - Remove the last of the emulators - More changes to handle the new json templates in 7365 - pylynt fix - Merge pull request #7520 from amaltaro/clean-wmstats-jsviews - Merge pull request #7514 from ericvaandering/kill_phedex_emulator - Move GQ cronjob to cherrypy thread - Remove the latest javascript WMStats views - Merge pull request #7486 from amaltaro/nolocationupdate-clear - Pylint fixes - Turn off Phedex emulator - Merge pull request #7516 from ticoann/fix_wq_rewrite - fix rewrite rule - Fix test json file; pylint fixes - Remove deprecated workqueue argument: NoLocationUpdate - 1.1.0.pre3 - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - pylint fix - fix the job report when ther is no possible matching site - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre7: - Merge pull request #7538 from amaltaro/sitewhitelist - Merge pull request #7549 from amaltaro/limit-workPulled - Merge pull request #7550 from amaltaro/getConfig-format - Pylint stuff - Fix getConfig in ReqMgr2 UI - Limit the number of elements acquired per cycle by LQ - Merge pull request #7546 from amaltaro/possibleSites-function - Merge pull request #7548 from vkuznet/remove-logger-stompamq - Remove logger from StompAMQ which is not visible within spark framework, python logger is not dumped into spark java logger - Merge pull request #7545 from amaltaro/wqStatusTransition-tests - Merge pull request #7547 from amaltaro/agent-team-globalwq - Merge pull request #7527 from ericvaandering/arch_map - pylint fixes - Add another mandatory field for agentInfo docs - Fix unittests - Make possibleSites a function for WorkQueueElements - Unit tests for conversion from WQ to ReqMgr status - Fix unittests and pylint - Make SiteWhitelist mandatory during assignment; remove site wildcards; updated cmsname Lexicon - 1.1.0.pre6 - Merge pull request #7542 from ticoann/fix_aborted_archived - Merge pull request #7541 from ticoann/fix_gq_report - Merge pull request #7539 from ticoann/reqmgr2_web_fix - fixes reqmgr2 web interface - fix aborted-completed to aborted-archived - add mendatory down_components field. - 1.1.0.pre5 - Merge pull request #7528 from ticoann/complete_wf - move status change to reqmgr2 from workqueue - Merge pull request #7531 from amaltaro/gq-monitoring - Merge pull request #7533 from ticoann/display_status_transition - Merge pull request #7530 from amaltaro/gq-monit-patch2 - Fixed workqueue unit tests - Added workqueue views for childQueue, priority and status - Global Workqueue thread for monitoring - Merge pull request #7532 from amaltaro/wqelement-methods - Unit tests fix - add state transition information in wmstats - WorkQueueElement must have non-empty SiteWhitelist to be worked on - 1.1.0.pre4 - Merge pull request #7525 from amaltaro/multirun-999999 - Merge pull request #7524 from ticoann/change_complete_view - Merge pull request #7481 from amaltaro/inject-test-patch3 - Pylint - Build a map of scram arch to required OS and vice versa - pylint fix - use different view form complete workflow check - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7365 from amaltaro/templates-patch3 - Merge pull request #7526 from ticoann/mask_fix - Fix specs unittests - Adapt last templates to use the new required args during creation - fix task and step chain mask - Added multirun unittest; pylint fixes - Change harvest multiRun based output file convention - run 999999 - Merge pull request #7523 from ericvaandering/remove_emulatorhelper - Merge pull request #7496 from ticoann/gq_refactor - Merge pull request #7504 from ticoann/fix_site_log - Merge pull request #7519 from amaltaro/jobs-by-status - pylint fixes - Set default Jobs to 0 - WorkQueue view to get elements stats by Status - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7518 from ericvaandering/remove_old_phedex - Pylint fixes - Remove the last of the emulators - More changes to handle the new json templates in 7365 - pylynt fix - Merge pull request #7520 from amaltaro/clean-wmstats-jsviews - Merge pull request #7514 from ericvaandering/kill_phedex_emulator - Move GQ cronjob to cherrypy thread - Remove the latest javascript WMStats views - Merge pull request #7486 from amaltaro/nolocationupdate-clear - Pylint fixes - Turn off Phedex emulator - Merge pull request #7516 from ticoann/fix_wq_rewrite - fix rewrite rule - Fix test json file; pylint fixes - Remove deprecated workqueue argument: NoLocationUpdate - 1.1.0.pre3 - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - pylint fix - fix the job report when ther is no possible matching site - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre6: - Merge pull request #7542 from ticoann/fix_aborted_archived - Merge pull request #7541 from ticoann/fix_gq_report - Merge pull request #7539 from ticoann/reqmgr2_web_fix - fixes reqmgr2 web interface - fix aborted-completed to aborted-archived - add mendatory down_components field. - 1.1.0.pre5 - Merge pull request #7528 from ticoann/complete_wf - move status change to reqmgr2 from workqueue - Merge pull request #7531 from amaltaro/gq-monitoring - Merge pull request #7533 from ticoann/display_status_transition - Merge pull request #7530 from amaltaro/gq-monit-patch2 - Fixed workqueue unit tests - Added workqueue views for childQueue, priority and status - Global Workqueue thread for monitoring - Merge pull request #7532 from amaltaro/wqelement-methods - Unit tests fix - add state transition information in wmstats - WorkQueueElement must have non-empty SiteWhitelist to be worked on - 1.1.0.pre4 - Merge pull request #7525 from amaltaro/multirun-999999 - Merge pull request #7524 from ticoann/change_complete_view - Merge pull request #7481 from amaltaro/inject-test-patch3 - pylint fix - use different view form complete workflow check - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7365 from amaltaro/templates-patch3 - Merge pull request #7526 from ticoann/mask_fix - Fix specs unittests - Adapt last templates to use the new required args during creation - fix task and step chain mask - Added multirun unittest; pylint fixes - Change harvest multiRun based output file convention - run 999999 - Merge pull request #7523 from ericvaandering/remove_emulatorhelper - Merge pull request #7496 from ticoann/gq_refactor - Merge pull request #7504 from ticoann/fix_site_log - Merge pull request #7519 from amaltaro/jobs-by-status - pylint fixes - Set default Jobs to 0 - WorkQueue view to get elements stats by Status - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7518 from ericvaandering/remove_old_phedex - Pylint fixes - Remove the last of the emulators - More changes to handle the new json templates in 7365 - pylynt fix - Merge pull request #7520 from amaltaro/clean-wmstats-jsviews - Merge pull request #7514 from ericvaandering/kill_phedex_emulator - Move GQ cronjob to cherrypy thread - Remove the latest javascript WMStats views - Merge pull request #7486 from amaltaro/nolocationupdate-clear - Pylint fixes - Turn off Phedex emulator - Merge pull request #7516 from ticoann/fix_wq_rewrite - fix rewrite rule - Fix test json file; pylint fixes - Remove deprecated workqueue argument: NoLocationUpdate - 1.1.0.pre3 - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - pylint fix - fix the job report when ther is no possible matching site - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre5: - Merge pull request #7528 from ticoann/complete_wf - move status change to reqmgr2 from workqueue - Merge pull request #7531 from amaltaro/gq-monitoring - Merge pull request #7533 from ticoann/display_status_transition - Merge pull request #7530 from amaltaro/gq-monit-patch2 - Fixed workqueue unit tests - Added workqueue views for childQueue, priority and status - Global Workqueue thread for monitoring - Merge pull request #7532 from amaltaro/wqelement-methods - Unit tests fix - add state transition information in wmstats - WorkQueueElement must have non-empty SiteWhitelist to be worked on - 1.1.0.pre4 - Merge pull request #7525 from amaltaro/multirun-999999 - Merge pull request #7524 from ticoann/change_complete_view - Merge pull request #7481 from amaltaro/inject-test-patch3 - pylint fix - use different view form complete workflow check - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7365 from amaltaro/templates-patch3 - Merge pull request #7526 from ticoann/mask_fix - Fix specs unittests - Adapt last templates to use the new required args during creation - fix task and step chain mask - Added multirun unittest; pylint fixes - Change harvest multiRun based output file convention - run 999999 - Merge pull request #7523 from ericvaandering/remove_emulatorhelper - Merge pull request #7496 from ticoann/gq_refactor - Merge pull request #7504 from ticoann/fix_site_log - Merge pull request #7519 from amaltaro/jobs-by-status - pylint fixes - Set default Jobs to 0 - WorkQueue view to get elements stats by Status - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7518 from ericvaandering/remove_old_phedex - Pylint fixes - Remove the last of the emulators - More changes to handle the new json templates in 7365 - pylynt fix - Merge pull request #7520 from amaltaro/clean-wmstats-jsviews - Merge pull request #7514 from ericvaandering/kill_phedex_emulator - Move GQ cronjob to cherrypy thread - Remove the latest javascript WMStats views - Merge pull request #7486 from amaltaro/nolocationupdate-clear - Pylint fixes - Turn off Phedex emulator - Merge pull request #7516 from ticoann/fix_wq_rewrite - fix rewrite rule - Fix test json file; pylint fixes - Remove deprecated workqueue argument: NoLocationUpdate - 1.1.0.pre3 - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - pylint fix - fix the job report when ther is no possible matching site - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre4: - Merge pull request #7525 from amaltaro/multirun-999999 - Merge pull request #7524 from ticoann/change_complete_view - Merge pull request #7481 from amaltaro/inject-test-patch3 - pylint fix - use different view form complete workflow check - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7365 from amaltaro/templates-patch3 - Merge pull request #7526 from ticoann/mask_fix - Fix specs unittests - Adapt last templates to use the new required args during creation - fix task and step chain mask - Added multirun unittest; pylint fixes - Change harvest multiRun based output file convention - run 999999 - Merge pull request #7523 from ericvaandering/remove_emulatorhelper - Merge pull request #7496 from ticoann/gq_refactor - Merge pull request #7504 from ticoann/fix_site_log - Merge pull request #7519 from amaltaro/jobs-by-status - pylint fixes - Set default Jobs to 0 - WorkQueue view to get elements stats by Status - Pylint fixes - Remove emulatorHelper and Switch and all references - Merge pull request #7518 from ericvaandering/remove_old_phedex - Pylint fixes - Remove the last of the emulators - More changes to handle the new json templates in 7365 - pylynt fix - Merge pull request #7520 from amaltaro/clean-wmstats-jsviews - Merge pull request #7514 from ericvaandering/kill_phedex_emulator - Move GQ cronjob to cherrypy thread - Remove the latest javascript WMStats views - Merge pull request #7486 from amaltaro/nolocationupdate-clear - Pylint fixes - Turn off Phedex emulator - Merge pull request #7516 from ticoann/fix_wq_rewrite - fix rewrite rule - Fix test json file; pylint fixes - Remove deprecated workqueue argument: NoLocationUpdate - 1.1.0.pre3 - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - pylint fix - fix the job report when ther is no possible matching site - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre3: - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre3: - Merge pull request #7474 from ticoann/remove_reqmgr - remove reqmgr code base - Merge pull request #7511 from ericvaandering/remove_old_sitedb - Easy pylint fixes - Convert map/filter to list comphrension to please pylint - Remove old SiteDB emulator and fix unit tests - Merge pull request #7508 from amaltaro/cascade-fix - Merge pull request #7510 from ericvaandering/stable_tests - Merge pull request #7506 from ericvaandering/wq_with_mock_sitedb - API is no longer unstable (I think). Storage one is - Remove emulator code - Pylint fixes for WorkQueue_t - Turn of old SiteDB emulator for WQ - Fix cascade status transition - Merge pull request #7502 from ericvaandering/new_remove_dbs_emulators - Pylint fixes and clean up interfaces including Rename cls to wrappedClass - Remove old-stye DBS emulators and DBS emulator hook and switch two more things to use EmulatedUnitTest - Merge pull request #7501 from ericvaandering/remove_simplet - Move Simple_t into another slice - Merge pull request #7500 from ericvaandering/add_logger - Add a logger to (old) SiteDB emulator to match Service.py - Merge pull request #7498 from ticoann/unstable_test - Merge pull request #7497 from ericvaandering/goes_to_11 - Reformat code for pylint and get rid of pylint from setup - Run certain paths outside of normal slice structure Specify which paths cannot be run with other tests for some reason. Put those tests into slice nSlice, nSlice+1, ... - add 4 more test - Merge pull request #7492 from ticoann/wqe_summary_view - add unittest - add couch view to check wqe summary - Merge pull request #7462 from ticoann/change_wq_report - change complete status report - Merge pull request #7484 from ticoann/tagcollector_service - move TagCollect class under Service - 1.1.0.pre2 - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre2: - Merge pull request #7477 from amaltaro/wqInterface-diffType - Merge pull request #7461 from ticoann/cascade_abort_reject - Merge pull request #7452 from amaltaro/harvest-trust - Fix unit test - Allow harvesting tasks to have the trust flags - Merge pull request #7482 from ticoann/unstable_list_update - Merge pull request #7480 from ticoann/tag_collector - add one wq unstable list - pylint fix - Merge pull request #7476 from amaltaro/jobExtractionError - Merge pull request #7479 from vkuznet/fix-json-error2 - Pylint fixes - Fix pylint bold warnings - Update WorkQueue Interface code for getting work by status - add method for tag collector - Pylint fixes - Hadle json.dumps failures in human readable form - Merge pull request #7478 from ticoann/add_unstable_test - add one unstable test - Improve JobExtractionError message - Merge pull request #7475 from amaltaro/assign-reqName - Print request name with the assignment args - 1.1.0.pre1 - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - add cascade rejected and aborted - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.23 to 1.1.0.pre1: - Merge pull request #7442 from ticoann/kill_jobs_for_aborted - Merge pull request #7436 from amaltaro/analysis-no-no - Merge pull request #7449 from ticoann/fix_site_report - Merge pull request #7458 from amaltaro/originSite2PNNs - Merge pull request #7465 from stiegerb/stiegerb_stompamq_8_12_2016 - Adding StompAMQ interface - Remove origin_site_name conversion from SE to PNN - fix unittest - Merge pull request #7459 from amaltaro/simpleCondor-states - fix aborted and force complete request not killing the jobs - fix site location when location changed - Merge pull request #7455 from amaltaro/complete-killedJobs - Merge pull request #7237 from amaltaro/check-request-wq - Merge pull request #7457 from amaltaro/noBlocks-tmdb - Merge pull request #7456 from amaltaro/simpleCondor-moreUnicode - Functions to parse global wqe and make simple summaries - Fetch data only for a specific request in WorkQueue summary util - Removed scheddLog mapping; updated stateMap to string status - Take2 - return empty location if block is not complete anywhere - Missing places in SimpleCondor still using unicode - Dont complete the same job twice in BossAir - Fix resource control unit tests - Complete removal of Analysis task/code in WMCore 1.0.22 to 1.0.23: - Merge pull request #7362 from amaltaro/pycondor-resizeJob - Merge pull request #7363 from amaltaro/environ-resizeJobs - Merge pull request #7448 from amaltaro/deletedBlock - Merge pull request #7450 from ticoann/change_performance_precision - Merge pull request #7390 from amaltaro/simpleCondor-unicode - change the precision - Ported resizable jobs feature to SimpleCondor plugin - Dynamically resize jobs in PyCondor - Return empty location if block is not complete anywhere - Propagate the new number of cores down to the dashboard interface - Remove timeout tweaks from the watchdog - Allow runtime environment to resize the cores in the job - 1.0.23.pre3 - Merge pull request #7430 from dciangot/ASO_pj_split - Merge pull request #7437 from amaltaro/montecarlo-trust - Accept Trust flags for MonteCarlo WQ policy - Merge pull request #7412 from hufnagel/repack-lazy - Merge pull request #7433 from amaltaro/trustPU-allTasks - Taskchain unit test for trust flags - Set TrustPU flag in all tasks - Merge pull request #7426 from amaltaro/mcfromgen-primdset - Merge pull request #7425 from amaltaro/eventaware-webui - Update ASO couch deploy script - Allow PrimaryDataset default to be None for MCFromGEN - Fix splitting parameter for EventAware algo - Merge pull request #7423 from hufnagel/simplecondorplugin-acct-group - Merge pull request #7420 from hufnagel/simplecondorplugin-priority - SimpleCondorPlugin misses an acct group classad for submits - fix wrong equation for JobPrio calculation in SimpleCondorPlugin - 1.0.23.pre2 - Merge pull request #7083 from matz-e/automatic-splitting - Merge pull request #7409 from amaltaro/promptReco-multicore - Merge pull request #7414 from amaltaro/jobUpdater-refused - Pylint fixes - Don.t crash JobUpdater if http fails with connection refused - Merge pull request #7417 from amaltaro/kill-executable - Merge pull request #7416 from amaltaro/deploy-1021patch3 - Make kill script executable - Selective crontab for testbed/dev agent deployment - Multicore unittest added; fixed previous one - Fix multicore settings for PromptReco - switch repack to lazy-download and multi-core - 1.0.23.pre1 - Merge pull request #7402 from ticoann/fix_reqmgr1 - Merge pull request #7400 from ticoann/fix_acquisition_era - Merge pull request #7406 from ticoann/remove_reqmgr1_link - Merge pull request #7395 from amaltaro/redigi-multicore - remove the link to reqmgr1 from wmstats and reqmgr2 - Multicore/Memory unit tests added for StepChain - Set numberOfCores for all tasks in a ReDigi - treat all the request as reqmgr2 - fix acquisiton era, ect setting - Merge pull request #7403 from johnhcasallasl/PhEDExInjectorPoller_Fix - Merge pull request #7356 from amaltaro/condor-bulkEdit - Fixes misindented lines in the PhEDExInjectorPoller - Merge pull request #7319 from amaltaro/change-site-state - Merge pull request #7391 from amaltaro/pileup-runtime - Merge pull request #7378 from amaltaro/repack-slots - Minor unit test change - Change PU file list behavior during WMRuntime/TrustPUSitelists - Allow jobs to request repack slots - Merge pull request #7368 from amaltaro/inject-script-patch3 - Merge pull request #7392 from amaltaro/stdBase-skims - Adapting inject-test script to required args - Added physics skims for 2016 PA run; separate skim mapping - Port fix to simple condor plugin - Efficiently update the condor site lists - Condor classAd doesn.t like unicode - Merge pull request #7382 from amaltaro/jobMask-oracle - Merge pull request #7379 from dciangot/fix_aso_setup - Fix for WMBS job mask in oracle - fix setup-dependencies for ASO deployment - Changes needed for automatic splitting in CRAB3: - Update/kill jobs first, then update site state 1.0.22 to 1.0.23.pre3: - Merge pull request #7430 from dciangot/ASO_pj_split - Merge pull request #7437 from amaltaro/montecarlo-trust - Accept Trust flags for MonteCarlo WQ policy - Merge pull request #7412 from hufnagel/repack-lazy - Merge pull request #7433 from amaltaro/trustPU-allTasks - Taskchain unit test for trust flags - Set TrustPU flag in all tasks - Merge pull request #7426 from amaltaro/mcfromgen-primdset - Merge pull request #7425 from amaltaro/eventaware-webui - Update ASO couch deploy script - Allow PrimaryDataset default to be None for MCFromGEN - Fix splitting parameter for EventAware algo - Merge pull request #7423 from hufnagel/simplecondorplugin-acct-group - Merge pull request #7420 from hufnagel/simplecondorplugin-priority - SimpleCondorPlugin misses an acct group classad for submits - fix wrong equation for JobPrio calculation in SimpleCondorPlugin - 1.0.23.pre2 - Merge pull request #7083 from matz-e/automatic-splitting - Merge pull request #7409 from amaltaro/promptReco-multicore - Merge pull request #7414 from amaltaro/jobUpdater-refused - Pylint fixes - Don.t crash JobUpdater if http fails with connection refused - Merge pull request #7417 from amaltaro/kill-executable - Merge pull request #7416 from amaltaro/deploy-1021patch3 - Make kill script executable - Selective crontab for testbed/dev agent deployment - Multicore unittest added; fixed previous one - Fix multicore settings for PromptReco - switch repack to lazy-download and multi-core - 1.0.23.pre1 - Merge pull request #7402 from ticoann/fix_reqmgr1 - Merge pull request #7400 from ticoann/fix_acquisition_era - Merge pull request #7406 from ticoann/remove_reqmgr1_link - Merge pull request #7395 from amaltaro/redigi-multicore - remove the link to reqmgr1 from wmstats and reqmgr2 - Multicore/Memory unit tests added for StepChain - Set numberOfCores for all tasks in a ReDigi - treat all the request as reqmgr2 - fix acquisiton era, ect setting - Merge pull request #7403 from johnhcasallasl/PhEDExInjectorPoller_Fix - Merge pull request #7356 from amaltaro/condor-bulkEdit - Fixes misindented lines in the PhEDExInjectorPoller - Merge pull request #7319 from amaltaro/change-site-state - Merge pull request #7391 from amaltaro/pileup-runtime - Merge pull request #7378 from amaltaro/repack-slots - Minor unit test change - Change PU file list behavior during WMRuntime/TrustPUSitelists - Allow jobs to request repack slots - Merge pull request #7368 from amaltaro/inject-script-patch3 - Merge pull request #7392 from amaltaro/stdBase-skims - Adapting inject-test script to required args - Added physics skims for 2016 PA run; separate skim mapping - Port fix to simple condor plugin - Efficiently update the condor site lists - Merge pull request #7382 from amaltaro/jobMask-oracle - Merge pull request #7379 from dciangot/fix_aso_setup - Fix for WMBS job mask in oracle - fix setup-dependencies for ASO deployment - Changes needed for automatic splitting in CRAB3: - Update/kill jobs first, then update site state 1.0.22 to 1.0.23.pre2: - Merge pull request #7083 from matz-e/automatic-splitting - Merge pull request #7409 from amaltaro/promptReco-multicore - Merge pull request #7414 from amaltaro/jobUpdater-refused - Pylint fixes - Don.t crash JobUpdater if http fails with connection refused - Merge pull request #7417 from amaltaro/kill-executable - Merge pull request #7416 from amaltaro/deploy-1021patch3 - Make kill script executable - Selective crontab for testbed/dev agent deployment - Multicore unittest added; fixed previous one - Fix multicore settings for PromptReco - 1.0.23.pre1 - Merge pull request #7402 from ticoann/fix_reqmgr1 - Merge pull request #7400 from ticoann/fix_acquisition_era - Merge pull request #7406 from ticoann/remove_reqmgr1_link - Merge pull request #7395 from amaltaro/redigi-multicore - remove the link to reqmgr1 from wmstats and reqmgr2 - Multicore/Memory unit tests added for StepChain - Set numberOfCores for all tasks in a ReDigi - treat all the request as reqmgr2 - fix acquisiton era, ect setting - Merge pull request #7403 from johnhcasallasl/PhEDExInjectorPoller_Fix - Merge pull request #7356 from amaltaro/condor-bulkEdit - Fixes misindented lines in the PhEDExInjectorPoller - Merge pull request #7319 from amaltaro/change-site-state - Merge pull request #7391 from amaltaro/pileup-runtime - Merge pull request #7378 from amaltaro/repack-slots - Minor unit test change - Change PU file list behavior during WMRuntime/TrustPUSitelists - Allow jobs to request repack slots - Merge pull request #7368 from amaltaro/inject-script-patch3 - Merge pull request #7392 from amaltaro/stdBase-skims - Adapting inject-test script to required args - Added physics skims for 2016 PA run; separate skim mapping - Port fix to simple condor plugin - Efficiently update the condor site lists - Merge pull request #7382 from amaltaro/jobMask-oracle - Merge pull request #7379 from dciangot/fix_aso_setup - Fix for WMBS job mask in oracle - fix setup-dependencies for ASO deployment - Changes needed for automatic splitting in CRAB3: - Update/kill jobs first, then update site state 1.0.22 to 1.0.23.pre1: - Merge pull request #7402 from ticoann/fix_reqmgr1 - Merge pull request #7400 from ticoann/fix_acquisition_era - Merge pull request #7406 from ticoann/remove_reqmgr1_link - Merge pull request #7395 from amaltaro/redigi-multicore - remove the link to reqmgr1 from wmstats and reqmgr2 - Multicore/Memory unit tests added for StepChain - Set numberOfCores for all tasks in a ReDigi - treat all the request as reqmgr2 - fix acquisiton era, ect setting - Merge pull request #7403 from johnhcasallasl/PhEDExInjectorPoller_Fix - Merge pull request #7356 from amaltaro/condor-bulkEdit - Fixes misindented lines in the PhEDExInjectorPoller - Merge pull request #7319 from amaltaro/change-site-state - Merge pull request #7391 from amaltaro/pileup-runtime - Merge pull request #7378 from amaltaro/repack-slots - Minor unit test change - Change PU file list behavior during WMRuntime/TrustPUSitelists - Allow jobs to request repack slots - Merge pull request #7368 from amaltaro/inject-script-patch3 - Merge pull request #7392 from amaltaro/stdBase-skims - Adapting inject-test script to required args - Added physics skims for 2016 PA run; separate skim mapping - Port fix to simple condor plugin - Efficiently update the condor site lists - Merge pull request #7382 from amaltaro/jobMask-oracle - Merge pull request #7379 from dciangot/fix_aso_setup - Fix for WMBS job mask in oracle - fix setup-dependencies for ASO deployment - Update/kill jobs first, then update site state 1.0.21 to 1.0.22: - 1.0.22.pre10 - Merge pull request #7374 from amaltaro/default-selected - Merge pull request #7376 from amaltaro/t0-procstring - Fix T0 ProcessingString regex - Merge pull request #7370 from ticoann/unicode_conversion - Merge pull request #7375 from amaltaro/castToBool - Properly cast strings to boolean - Set empty default in the UI select boxes - convert unicode to str in JDL before submit to Condor - Merge pull request #7081 from hufnagel/simplecondorplugin - 1.0.22.pre9 - Merge pull request #7361 from ticoann/change_campain_optional - make Campaign optional, Acquistion and ProcessingString mandatory - 1.0.22.pre8 - Merge pull request #7359 from amaltaro/devel-releases - Accept Development releases as well - 1.0.22.pre7 - Merge pull request #7358 from amaltaro/no-longer-required - Make AcqEra/ProcStr/ProcVer optional again - 1.0.22.pre6 - Merge pull request #7321 from amaltaro/dqmHarvest-runwhite - Separate listRuns from getSummary - Fix type in DQMHarvest; correct GQ stats accounting - Merge pull request #7353 from ticoann/validate_team - validate team - Merge pull request #7352 from amaltaro/multicore-taskchainTest - Merge pull request #7351 from amaltaro/acdc-create-take2 - Merge pull request #7347 from ticoann/fix_taskchain_dict_type - Fix default task value for Multicore - Reuse original args in ACDC creation - fix unittest - fix the validation for dictionary type - Merge pull request #6617 from amaltaro/templates-2016 - Merge pull request #7346 from amaltaro/cmssw-validation - Merge pull request #7344 from amaltaro/multicore-type - Update CMSSW/Scram in some unit tests - Validate CMSSW/ScramArch against TagCollector - 1.0.22.pre5 - Merge pull request #7341 from ticoann/only_priority_update - Merge pull request #7340 from dmwm/revert-6912-oracle_handler - Proper type for Multicore parameter - allow priority update without state transition in any states - Revert "Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel" - Updating all the templates with newer cmssw and config - 1.0.22.pre4 - Merge pull request #7335 from amaltaro/inject-script-patch2 - Merge pull request #7298 from amaltaro/bad-encoded - Merge pull request #7329 from ticoann/fix_acdc - Merge pull request #7337 from amaltaro/taskchain-taskUpdates - fix acdc creation - Fix TaskChain assignment without the optional args - Inject test WFs into ReqMgr2 by default; minor improvements - Merge pull request #7322 from amaltaro/required-acqEra - Merge pull request #7332 from emaszs/patch-1 - Add DBS to CRABClient package dependencies - Merge pull request #7328 from amaltaro/reqmgr2-title - Update ReqMgr2 title - fix unit test - Merge pull request #7324 from ticoann/filter_logarchive_wmstats - missing agent couch db update for 7310 - 1.0.22.pre3 - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - Fix tests, I hope... - fix the unittest - AcqEra/ProcStr/ProcVer required during creation - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - Drop bad encoded chars from the parsed logs - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools - implement a simple condor plugin 1.0.21 to 1.0.22.pre10: - Merge pull request #7374 from amaltaro/default-selected - Merge pull request #7376 from amaltaro/t0-procstring - Fix T0 ProcessingString regex - Merge pull request #7370 from ticoann/unicode_conversion - Merge pull request #7375 from amaltaro/castToBool - Properly cast strings to boolean - Set empty default in the UI select boxes - convert unicode to str in JDL before submit to Condor - Merge pull request #7081 from hufnagel/simplecondorplugin - 1.0.22.pre9 - Merge pull request #7361 from ticoann/change_campain_optional - make Campaign optional, Acquistion and ProcessingString mandatory - 1.0.22.pre8 - Merge pull request #7359 from amaltaro/devel-releases - Accept Development releases as well - 1.0.22.pre7 - Merge pull request #7358 from amaltaro/no-longer-required - Make AcqEra/ProcStr/ProcVer optional again - 1.0.22.pre6 - Merge pull request #7321 from amaltaro/dqmHarvest-runwhite - Separate listRuns from getSummary - Fix type in DQMHarvest; correct GQ stats accounting - Merge pull request #7353 from ticoann/validate_team - validate team - Merge pull request #7352 from amaltaro/multicore-taskchainTest - Merge pull request #7351 from amaltaro/acdc-create-take2 - Merge pull request #7347 from ticoann/fix_taskchain_dict_type - Fix default task value for Multicore - Reuse original args in ACDC creation - fix unittest - fix the validation for dictionary type - Merge pull request #6617 from amaltaro/templates-2016 - Merge pull request #7346 from amaltaro/cmssw-validation - Merge pull request #7344 from amaltaro/multicore-type - Update CMSSW/Scram in some unit tests - Validate CMSSW/ScramArch against TagCollector - 1.0.22.pre5 - Merge pull request #7341 from ticoann/only_priority_update - Merge pull request #7340 from dmwm/revert-6912-oracle_handler - Proper type for Multicore parameter - allow priority update without state transition in any states - Revert "Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel" - Updating all the templates with newer cmssw and config - 1.0.22.pre4 - Merge pull request #7335 from amaltaro/inject-script-patch2 - Merge pull request #7298 from amaltaro/bad-encoded - Merge pull request #7329 from ticoann/fix_acdc - Merge pull request #7337 from amaltaro/taskchain-taskUpdates - fix acdc creation - Fix TaskChain assignment without the optional args - Inject test WFs into ReqMgr2 by default; minor improvements - Merge pull request #7322 from amaltaro/required-acqEra - Merge pull request #7332 from emaszs/patch-1 - Add DBS to CRABClient package dependencies - Merge pull request #7328 from amaltaro/reqmgr2-title - Update ReqMgr2 title - fix unit test - Merge pull request #7324 from ticoann/filter_logarchive_wmstats - missing agent couch db update for 7310 - 1.0.22.pre3 - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - Fix tests, I hope... - fix the unittest - AcqEra/ProcStr/ProcVer required during creation - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - Drop bad encoded chars from the parsed logs - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools - implement a simple condor plugin 1.0.21 to 1.0.22.pre9: - Merge pull request #7361 from ticoann/change_campain_optional - make Campaign optional, Acquistion and ProcessingString mandatory - 1.0.22.pre8 - Merge pull request #7359 from amaltaro/devel-releases - Accept Development releases as well - 1.0.22.pre7 - Merge pull request #7358 from amaltaro/no-longer-required - Make AcqEra/ProcStr/ProcVer optional again - 1.0.22.pre6 - Merge pull request #7321 from amaltaro/dqmHarvest-runwhite - Separate listRuns from getSummary - Fix type in DQMHarvest; correct GQ stats accounting - Merge pull request #7353 from ticoann/validate_team - validate team - Merge pull request #7352 from amaltaro/multicore-taskchainTest - Merge pull request #7351 from amaltaro/acdc-create-take2 - Merge pull request #7347 from ticoann/fix_taskchain_dict_type - Fix default task value for Multicore - Reuse original args in ACDC creation - fix unittest - fix the validation for dictionary type - Merge pull request #6617 from amaltaro/templates-2016 - Merge pull request #7346 from amaltaro/cmssw-validation - Merge pull request #7344 from amaltaro/multicore-type - Update CMSSW/Scram in some unit tests - Validate CMSSW/ScramArch against TagCollector - 1.0.22.pre5 - Merge pull request #7341 from ticoann/only_priority_update - Merge pull request #7340 from dmwm/revert-6912-oracle_handler - Proper type for Multicore parameter - allow priority update without state transition in any states - Revert "Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel" - Updating all the templates with newer cmssw and config - 1.0.22.pre4 - Merge pull request #7335 from amaltaro/inject-script-patch2 - Merge pull request #7298 from amaltaro/bad-encoded - Merge pull request #7329 from ticoann/fix_acdc - Merge pull request #7337 from amaltaro/taskchain-taskUpdates - fix acdc creation - Fix TaskChain assignment without the optional args - Inject test WFs into ReqMgr2 by default; minor improvements - Merge pull request #7322 from amaltaro/required-acqEra - Merge pull request #7332 from emaszs/patch-1 - Add DBS to CRABClient package dependencies - Merge pull request #7328 from amaltaro/reqmgr2-title - Update ReqMgr2 title - fix unit test - Merge pull request #7324 from ticoann/filter_logarchive_wmstats - missing agent couch db update for 7310 - 1.0.22.pre3 - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - Fix tests, I hope... - fix the unittest - AcqEra/ProcStr/ProcVer required during creation - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - Drop bad encoded chars from the parsed logs - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools 1.0.21 to 1.0.22.pre8: - Merge pull request #7359 from amaltaro/devel-releases - Accept Development releases as well - 1.0.22.pre7 - Merge pull request #7358 from amaltaro/no-longer-required - Make AcqEra/ProcStr/ProcVer optional again - 1.0.22.pre6 - Merge pull request #7321 from amaltaro/dqmHarvest-runwhite - Separate listRuns from getSummary - Fix type in DQMHarvest; correct GQ stats accounting - Merge pull request #7353 from ticoann/validate_team - validate team - Merge pull request #7352 from amaltaro/multicore-taskchainTest - Merge pull request #7351 from amaltaro/acdc-create-take2 - Merge pull request #7347 from ticoann/fix_taskchain_dict_type - Fix default task value for Multicore - Reuse original args in ACDC creation - fix unittest - fix the validation for dictionary type - Merge pull request #6617 from amaltaro/templates-2016 - Merge pull request #7346 from amaltaro/cmssw-validation - Merge pull request #7344 from amaltaro/multicore-type - Update CMSSW/Scram in some unit tests - Validate CMSSW/ScramArch against TagCollector - 1.0.22.pre5 - Merge pull request #7341 from ticoann/only_priority_update - Merge pull request #7340 from dmwm/revert-6912-oracle_handler - Proper type for Multicore parameter - allow priority update without state transition in any states - Revert "Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel" - Updating all the templates with newer cmssw and config - 1.0.22.pre4 - Merge pull request #7335 from amaltaro/inject-script-patch2 - Merge pull request #7298 from amaltaro/bad-encoded - Merge pull request #7329 from ticoann/fix_acdc - Merge pull request #7337 from amaltaro/taskchain-taskUpdates - fix acdc creation - Fix TaskChain assignment without the optional args - Inject test WFs into ReqMgr2 by default; minor improvements - Merge pull request #7322 from amaltaro/required-acqEra - Merge pull request #7332 from emaszs/patch-1 - Add DBS to CRABClient package dependencies - Merge pull request #7328 from amaltaro/reqmgr2-title - Update ReqMgr2 title - fix unit test - Merge pull request #7324 from ticoann/filter_logarchive_wmstats - missing agent couch db update for 7310 - 1.0.22.pre3 - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - Fix tests, I hope... - fix the unittest - AcqEra/ProcStr/ProcVer required during creation - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - Drop bad encoded chars from the parsed logs - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools 1.0.21 to 1.0.22.pre7: - Merge pull request #7358 from amaltaro/no-longer-required - Make AcqEra/ProcStr/ProcVer optional again - 1.0.22.pre6 - Merge pull request #7321 from amaltaro/dqmHarvest-runwhite - Separate listRuns from getSummary - Fix type in DQMHarvest; correct GQ stats accounting - Merge pull request #7353 from ticoann/validate_team - validate team - Merge pull request #7352 from amaltaro/multicore-taskchainTest - Merge pull request #7351 from amaltaro/acdc-create-take2 - Merge pull request #7347 from ticoann/fix_taskchain_dict_type - Fix default task value for Multicore - Reuse original args in ACDC creation - fix unittest - fix the validation for dictionary type - Merge pull request #6617 from amaltaro/templates-2016 - Merge pull request #7346 from amaltaro/cmssw-validation - Merge pull request #7344 from amaltaro/multicore-type - Update CMSSW/Scram in some unit tests - Validate CMSSW/ScramArch against TagCollector - 1.0.22.pre5 - Merge pull request #7341 from ticoann/only_priority_update - Merge pull request #7340 from dmwm/revert-6912-oracle_handler - Proper type for Multicore parameter - allow priority update without state transition in any states - Revert "Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel" - Updating all the templates with newer cmssw and config - 1.0.22.pre4 - Merge pull request #7335 from amaltaro/inject-script-patch2 - Merge pull request #7298 from amaltaro/bad-encoded - Merge pull request #7329 from ticoann/fix_acdc - Merge pull request #7337 from amaltaro/taskchain-taskUpdates - fix acdc creation - Fix TaskChain assignment without the optional args - Inject test WFs into ReqMgr2 by default; minor improvements - Merge pull request #7322 from amaltaro/required-acqEra - Merge pull request #7332 from emaszs/patch-1 - Add DBS to CRABClient package dependencies - Merge pull request #7328 from amaltaro/reqmgr2-title - Update ReqMgr2 title - fix unit test - Merge pull request #7324 from ticoann/filter_logarchive_wmstats - missing agent couch db update for 7310 - 1.0.22.pre3 - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - Fix tests, I hope... - fix the unittest - AcqEra/ProcStr/ProcVer required during creation - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - Drop bad encoded chars from the parsed logs - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools 1.0.21 to 1.0.22.pre6: - Merge pull request #7321 from amaltaro/dqmHarvest-runwhite - Separate listRuns from getSummary - Fix type in DQMHarvest; correct GQ stats accounting - Merge pull request #7353 from ticoann/validate_team - validate team - Merge pull request #7352 from amaltaro/multicore-taskchainTest - Merge pull request #7351 from amaltaro/acdc-create-take2 - Merge pull request #7347 from ticoann/fix_taskchain_dict_type - Fix default task value for Multicore - Reuse original args in ACDC creation - fix unittest - fix the validation for dictionary type - Merge pull request #6617 from amaltaro/templates-2016 - Merge pull request #7346 from amaltaro/cmssw-validation - Merge pull request #7344 from amaltaro/multicore-type - Update CMSSW/Scram in some unit tests - Validate CMSSW/ScramArch against TagCollector - 1.0.22.pre5 - Merge pull request #7341 from ticoann/only_priority_update - Merge pull request #7340 from dmwm/revert-6912-oracle_handler - Proper type for Multicore parameter - allow priority update without state transition in any states - Revert "Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel" - Updating all the templates with newer cmssw and config - 1.0.22.pre4 - Merge pull request #7335 from amaltaro/inject-script-patch2 - Merge pull request #7298 from amaltaro/bad-encoded - Merge pull request #7329 from ticoann/fix_acdc - Merge pull request #7337 from amaltaro/taskchain-taskUpdates - fix acdc creation - Fix TaskChain assignment without the optional args - Inject test WFs into ReqMgr2 by default; minor improvements - Merge pull request #7322 from amaltaro/required-acqEra - Merge pull request #7332 from emaszs/patch-1 - Add DBS to CRABClient package dependencies - Merge pull request #7328 from amaltaro/reqmgr2-title - Update ReqMgr2 title - fix unit test - Merge pull request #7324 from ticoann/filter_logarchive_wmstats - missing agent couch db update for 7310 - 1.0.22.pre3 - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - Fix tests, I hope... - fix the unittest - AcqEra/ProcStr/ProcVer required during creation - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - Drop bad encoded chars from the parsed logs - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools 1.0.21 to 1.0.22.pre5: - Merge pull request #7341 from ticoann/only_priority_update - Merge pull request #7340 from dmwm/revert-6912-oracle_handler - allow priority update without state transition in any states - Revert "Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel" - 1.0.22.pre4 - Merge pull request #7335 from amaltaro/inject-script-patch2 - Merge pull request #7298 from amaltaro/bad-encoded - Merge pull request #7329 from ticoann/fix_acdc - Merge pull request #7337 from amaltaro/taskchain-taskUpdates - fix acdc creation - Fix TaskChain assignment without the optional args - Inject test WFs into ReqMgr2 by default; minor improvements - Merge pull request #7322 from amaltaro/required-acqEra - Merge pull request #7332 from emaszs/patch-1 - Add DBS to CRABClient package dependencies - Merge pull request #7328 from amaltaro/reqmgr2-title - Update ReqMgr2 title - fix unit test - Merge pull request #7324 from ticoann/filter_logarchive_wmstats - missing agent couch db update for 7310 - 1.0.22.pre3 - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - Fix tests, I hope... - fix the unittest - AcqEra/ProcStr/ProcVer required during creation - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - Drop bad encoded chars from the parsed logs - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools 1.0.21 to 1.0.22.pre4: - Merge pull request #7335 from amaltaro/inject-script-patch2 - Merge pull request #7298 from amaltaro/bad-encoded - Merge pull request #7329 from ticoann/fix_acdc - Merge pull request #7337 from amaltaro/taskchain-taskUpdates - fix acdc creation - Fix TaskChain assignment without the optional args - Inject test WFs into ReqMgr2 by default; minor improvements - Merge pull request #7322 from amaltaro/required-acqEra - Merge pull request #7332 from emaszs/patch-1 - Add DBS to CRABClient package dependencies - Merge pull request #7328 from amaltaro/reqmgr2-title - Update ReqMgr2 title - fix unit test - Merge pull request #7324 from ticoann/filter_logarchive_wmstats - missing agent couch db update for 7310 - 1.0.22.pre3 - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - Fix tests, I hope... - fix the unittest - AcqEra/ProcStr/ProcVer required during creation - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - Drop bad encoded chars from the parsed logs - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools 1.0.21 to 1.0.22.pre3: - Merge pull request #7310 from ticoann/only_assoc_logarchive - Merge pull request #7189 from ticoann/fix_fwjr_performance_unit - Merge pull request #7314 from amaltaro/phedex-logging - fix the unittest - Merge pull request #7317 from ticoann/add_cmsweb_branch - Merge pull request #7318 from ticoann/t0_job_request - fix tier0 job deatil flag - add cmsweb branch - Removed PhEDEx alert code - Inject phedex data by dataset; improve logging - Merge pull request #7303 from ticoann/add_t0_job_api - only add document if the job doc exists - Merge pull request #7269 from BrunoCoimbra/master - 1.0.22.pre2 - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - add JobDetail RESTApi for Tier0 - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - fixes unit for performance data - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - Improve deploy_unittest.sh fix. - fix task chain assign page - Fix unittest deployment for the new pkgtools 1.0.21 to 1.0.22.pre2: - Merge pull request #7240 from hufnagel/xrdcp-cvmfs-fallback - Merge pull request #7286 from ticoann/fix_skipped_file_view - Merge pull request #7287 from amaltaro/harvest-runlists - Merge pull request #7288 from ticoann/filter_wmarchive_report - Merge pull request #7290 from amaltaro/taskarchiver-logging1 - Merge pull request #7294 from juztas/submitSH - Merge pull request #7302 from amaltaro/registry-stageout - Merge pull request #7293 from amaltaro/more-unstable2 - Merge pull request #7283 from amaltaro/multicore-override3 - Import the stage out plugins - TaskArchiver - demote annoying logging - Improve submit.sh logging, exitCodes check a) Make sure script runtime is not less than set by a scheduler. Also it will force to sleep up to 5mins if this bootstrap script fails, which mainly means something is wrong with this WN or transferring files to it failed for unknown reason. Re-sending other jobs so fast to same worker node lead to same failure most often. if this MIN_JOB_RUNTIME_TIME_SECONDS is not set, will use 0. If Job exited 0 and bootstrap script also 0, it will not sleep any time and will exit. b) Improve logging and separate what is where... Also to addition print the condor job ad content for debug reasons and also print environment more nicely. c) output file variable is a string separated with spaces. Each of word is treated as a separate argument, so this shows a failure: [: -eq: unary operator expected - Two more WorkQueue tests added to the unstable list - fallback to cvmfs if xrdcp/xrdfs not in path - Added some unit tests - Support run whitelist/blacklist in Harvest algo - 1.0.22.pre1 - add location filter to wmarchive format - only merge and successful job's skipped file will be reported - Merge pull request #7282 from ticoann/move_import_in_function - Always override the PSet number of threads - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - fix task chain assign page 1.0.21 to 1.0.22.pre1: - Merge pull request #7282 from ticoann/move_import_in_function - move import due to DBS server dependency - Merge pull request #7276 from ticoann/fix_taskchain_assignment - fix task chain assign page 1.0.21 to 1.0.21: - Merge pull request #7270 from amaltaro/jobarchiver-patch2 - Merge pull request #7278 from amaltaro/config-defaults3 - Update Pending default value and others; deployment script updated - Handle workflows without inbox elements in JobArchiver 1.0.20 to 1.0.21: - 1.0.21.pre6 - Merge pull request #7265 from ticoann/fix_assignment-approved - Merge pull request #7258 from amaltaro/condor-errLogs - fix assignment-approved reqmgr2 - Merge pull request #7264 from ticoann/cleanup_import - move import to the begining - Merge pull request #7248 from ticoann/set_trust_list_default - Merge pull request #7257 from amaltaro/step-report1 - Merge pull request #7210 from amaltaro/pycondor-nolog2 - Merge pull request #7244 from juztas/patch-9 - Merge pull request #7262 from amaltaro/EpJ-default - Parse out/err files instead of condor.log - Default EventsPerJob to None - pylint fixes - Better handling for step performance keys - Merge pull request #7242 from juztas/patch-8 - Remove condor log parsing from PyCondor - pep8 fixes for ExecuteMaster.py - 1.0.21.pre5 - Merge pull request #7247 from ericvaandering/setup_pylint - Merge pull request #7255 from ticoann/validate-dashboard-activity - Validate-dashboard-activity - Merge pull request #7254 from ticoann/fix_assignment_issue - Merge pull request #7147 from amaltaro/reqmgr2-val-take2 - Inherit MaxRSS and Sitelists for ReqMgr2 ACDCs - Update Lexicon to handle some dict args - Correct the validation function for dict args - Fix ReqMgr2 validation and spec args definition - take2 - Merge pull request #7251 from amaltaro/no-running-state - code reformat - Remove running state from ReqMgr2 UI - Merge pull request #7106 from SaltumDis/popen2 - Merge pull request #7113 from SaltumDis/commands - fix trust site list default value - Pylint fixes for setup_test.py - Gfal2 plugin is too much verbose... - Make sure it sets StopTime - 1.0.21.pre4 - Merge pull request #7229 from ericvaandering/cleanup_wq - Merge pull request #7241 from ticoann/fix_acdc_assign - add assign params in acdc - Merge pull request #7238 from juztas/patch-7 - Merge pull request #7239 from ticoann/refresh_tagcollector - refresh cache every hour - keyerror %d_ExeWCTime in DashboardInterface - Clean up databases and couch DBs with addCleanup instead of tearDown, add explicit cleanup of MySQL databases - Merge pull request #7208 from ticoann/skipped_file_view - Merge pull request #7225 from amaltaro/condor-enteredstatus - Merge pull request #7234 from amaltaro/lexicon-procdataset - Merge pull request #7230 from amaltaro/policy-continuous - WMStats update to handle skipped file - add skipped file view - Fix a couple Lexicon checks for dataset naming - Fix named arg for startPolicy - Merge pull request #7228 from amaltaro/memory-acdc - Allow Memory to be overwritten for Resubmission specs - Rely on EnteredCurrentStatus instead of JobStartDate classAd - Merge pull request #7226 from amaltaro/apmonPlusPlus - Allow more packets to be sent to Dashboard - 1.0.21.pre3 - Merge pull request #7182 from amaltaro/remove-reqname-validation - Merge pull request #7218 from ticoann/fix_site_report - Pylint fixes - Don.t fail WQE units based on their timestamp - Merge pull request #7167 from ticoann/submit_fail_log - Merge pull request #7206 from amaltaro/monster-summary - Merge pull request #7220 from ticoann/keep_table_cache - Merge pull request #7221 from amaltaro/last-se-names-master - pylint fixes - fix site information in wmstats - Do not report stage-out se-name to dashboard - keep the table status during the refresh of the data - Merge pull request #7160 from SaltumDis/backendTests - Merge pull request #7213 from amaltaro/log-reqmgr2-assign - Log reqmgr2 assignment parameters - 1.0.21.pre2 - Merge pull request #6829 from ticoann/kill_workflow_script - Merge pull request #7207 from ticoann/add_logdb_setting - add underlining logDB call from component - Fix unit test - Compact lumi list in the workflow summary doc - Merge pull request #7193 from amaltaro/couch-sanitize2 - Fix None couchUrl sent to sanitization - Merge pull request #7188 from ticoann/upload_wmbs_info - upload wmbs info to wmstats - Merge pull request #7195 from hufnagel/sandbox-typo - fix typo in sandbox creation code - add more information on SubmitFailed case - Merge pull request #7184 from amaltaro/msg-not-found - Fix pylint issues - Fix 404 error message when request cannot be found - 1.0.21.pre1 - Merge pull request #7186 from ticoann/close_subscription - Merge pull request #6094 from amaltaro/acdcFakeFiles-unique - Merge pull request #7150 from hufnagel/remove-event-limits - Merge pull request #7145 from ericvaandering/cleanup_26 - close subscription even if there is available element in GQ in Drain - Merge pull request #7168 from hufnagel/xrdcp-old - Merge pull request #7166 from amaltaro/classad-forHlt - Merge pull request #7151 from hufnagel/sandbox-tar - Merge pull request #7149 from hufnagel/fnal-xrdcp-relative - Merge pull request #7117 from ticoann/error_code_fix - Merge pull request #7100 from vkuznet/jinja - Merge pull request #7178 from ticoann/update_jquery_lib - update jquery and jquery table - Merge pull request #7171 from ticoann/fix_wmarhcive_ingore_case - Merge pull request #7031 from ticoann/wq_update_check - Merge pull request #7111 from SaltumDis/cPickle - fix handling WMArchiveURL default value - support use of xrdcp-old - fix typo on log reporting - Additional condor classAd for HLT usage - Adding changed backend files - Adding tests for backend - remove event limits for merges - change sandbox tar creation code, fixing #7025 - remove absolute paths for xrdcp binaries - Make unique file entries for ACDC MCFakeFiles - We don't use old python anymore - Adding support for cPickle > pickle - reformating the code; #7070 - added support for commands(changed to subprosess) in py3; #7070 - Converted popen2 to subprocess. #7070 - Import sys module - Adopt Alan's solution to check for jinja module - Add support for jinja templates - initial patch fixing high priority bottleneck - temp script to kill workflow in the agent 1.0.20 to 1.0.21.pre6: - Merge pull request #7265 from ticoann/fix_assignment-approved - Merge pull request #7258 from amaltaro/condor-errLogs - fix assignment-approved reqmgr2 - Merge pull request #7264 from ticoann/cleanup_import - move import to the begining - Merge pull request #7248 from ticoann/set_trust_list_default - Merge pull request #7257 from amaltaro/step-report1 - Merge pull request #7210 from amaltaro/pycondor-nolog2 - Merge pull request #7244 from juztas/patch-9 - Merge pull request #7262 from amaltaro/EpJ-default - Parse out/err files instead of condor.log - Default EventsPerJob to None - pylint fixes - Better handling for step performance keys - Merge pull request #7242 from juztas/patch-8 - Remove condor log parsing from PyCondor - pep8 fixes for ExecuteMaster.py - 1.0.21.pre5 - Merge pull request #7247 from ericvaandering/setup_pylint - Merge pull request #7255 from ticoann/validate-dashboard-activity - Validate-dashboard-activity - Merge pull request #7254 from ticoann/fix_assignment_issue - Merge pull request #7147 from amaltaro/reqmgr2-val-take2 - Inherit MaxRSS and Sitelists for ReqMgr2 ACDCs - Update Lexicon to handle some dict args - Correct the validation function for dict args - Fix ReqMgr2 validation and spec args definition - take2 - Merge pull request #7251 from amaltaro/no-running-state - code reformat - Remove running state from ReqMgr2 UI - Merge pull request #7106 from SaltumDis/popen2 - Merge pull request #7113 from SaltumDis/commands - fix trust site list default value - Pylint fixes for setup_test.py - Gfal2 plugin is too much verbose... - Make sure it sets StopTime - 1.0.21.pre4 - Merge pull request #7229 from ericvaandering/cleanup_wq - Merge pull request #7241 from ticoann/fix_acdc_assign - add assign params in acdc - Merge pull request #7238 from juztas/patch-7 - Merge pull request #7239 from ticoann/refresh_tagcollector - refresh cache every hour - keyerror %d_ExeWCTime in DashboardInterface - Clean up databases and couch DBs with addCleanup instead of tearDown, add explicit cleanup of MySQL databases - Merge pull request #7208 from ticoann/skipped_file_view - Merge pull request #7225 from amaltaro/condor-enteredstatus - Merge pull request #7234 from amaltaro/lexicon-procdataset - Merge pull request #7230 from amaltaro/policy-continuous - WMStats update to handle skipped file - add skipped file view - Fix a couple Lexicon checks for dataset naming - Fix named arg for startPolicy - Merge pull request #7228 from amaltaro/memory-acdc - Allow Memory to be overwritten for Resubmission specs - Rely on EnteredCurrentStatus instead of JobStartDate classAd - Merge pull request #7226 from amaltaro/apmonPlusPlus - Allow more packets to be sent to Dashboard - 1.0.21.pre3 - Merge pull request #7182 from amaltaro/remove-reqname-validation - Merge pull request #7218 from ticoann/fix_site_report - Pylint fixes - Don.t fail WQE units based on their timestamp - Merge pull request #7167 from ticoann/submit_fail_log - Merge pull request #7206 from amaltaro/monster-summary - Merge pull request #7220 from ticoann/keep_table_cache - Merge pull request #7221 from amaltaro/last-se-names-master - pylint fixes - fix site information in wmstats - Do not report stage-out se-name to dashboard - keep the table status during the refresh of the data - Merge pull request #7160 from SaltumDis/backendTests - Merge pull request #7213 from amaltaro/log-reqmgr2-assign - Log reqmgr2 assignment parameters - 1.0.21.pre2 - Merge pull request #6829 from ticoann/kill_workflow_script - Merge pull request #7207 from ticoann/add_logdb_setting - add underlining logDB call from component - Fix unit test - Compact lumi list in the workflow summary doc - Merge pull request #7193 from amaltaro/couch-sanitize2 - Fix None couchUrl sent to sanitization - Merge pull request #7188 from ticoann/upload_wmbs_info - upload wmbs info to wmstats - Merge pull request #7195 from hufnagel/sandbox-typo - fix typo in sandbox creation code - add more information on SubmitFailed case - Merge pull request #7184 from amaltaro/msg-not-found - Fix pylint issues - Fix 404 error message when request cannot be found - 1.0.21.pre1 - Merge pull request #7186 from ticoann/close_subscription - Merge pull request #6094 from amaltaro/acdcFakeFiles-unique - Merge pull request #7150 from hufnagel/remove-event-limits - Merge pull request #7145 from ericvaandering/cleanup_26 - close subscription even if there is available element in GQ in Drain - Merge pull request #7168 from hufnagel/xrdcp-old - Merge pull request #7166 from amaltaro/classad-forHlt - Merge pull request #7151 from hufnagel/sandbox-tar - Merge pull request #7149 from hufnagel/fnal-xrdcp-relative - Merge pull request #7117 from ticoann/error_code_fix - Merge pull request #7100 from vkuznet/jinja - Merge pull request #7178 from ticoann/update_jquery_lib - update jquery and jquery table - Merge pull request #7171 from ticoann/fix_wmarhcive_ingore_case - Merge pull request #7031 from ticoann/wq_update_check - Merge pull request #7111 from SaltumDis/cPickle - fix handling WMArchiveURL default value - support use of xrdcp-old - fix typo on log reporting - Additional condor classAd for HLT usage - Adding changed backend files - Adding tests for backend - remove event limits for merges - change sandbox tar creation code, fixing #7025 - remove absolute paths for xrdcp binaries - Make unique file entries for ACDC MCFakeFiles - We don't use old python anymore - Adding support for cPickle > pickle - reformating the code; #7070 - added support for commands(changed to subprosess) in py3; #7070 - Converted popen2 to subprocess. #7070 - Import sys module - Adopt Alan's solution to check for jinja module - Add support for jinja templates - initial patch fixing high priority bottleneck - temp script to kill workflow in the agent 1.0.20 to 1.0.21.pre5: - Merge pull request #7247 from ericvaandering/setup_pylint - Merge pull request #7255 from ticoann/validate-dashboard-activity - Validate-dashboard-activity - Merge pull request #7254 from ticoann/fix_assignment_issue - Merge pull request #7147 from amaltaro/reqmgr2-val-take2 - Inherit MaxRSS and Sitelists for ReqMgr2 ACDCs - Update Lexicon to handle some dict args - Correct the validation function for dict args - Fix ReqMgr2 validation and spec args definition - take2 - Merge pull request #7251 from amaltaro/no-running-state - code reformat - Remove running state from ReqMgr2 UI - Merge pull request #7106 from SaltumDis/popen2 - Merge pull request #7113 from SaltumDis/commands - Pylint fixes for setup_test.py - 1.0.21.pre4 - Merge pull request #7229 from ericvaandering/cleanup_wq - Merge pull request #7241 from ticoann/fix_acdc_assign - add assign params in acdc - Merge pull request #7238 from juztas/patch-7 - Merge pull request #7239 from ticoann/refresh_tagcollector - refresh cache every hour - keyerror %d_ExeWCTime in DashboardInterface - Clean up databases and couch DBs with addCleanup instead of tearDown, add explicit cleanup of MySQL databases - Merge pull request #7208 from ticoann/skipped_file_view - Merge pull request #7225 from amaltaro/condor-enteredstatus - Merge pull request #7234 from amaltaro/lexicon-procdataset - Merge pull request #7230 from amaltaro/policy-continuous - WMStats update to handle skipped file - add skipped file view - Fix a couple Lexicon checks for dataset naming - Fix named arg for startPolicy - Merge pull request #7228 from amaltaro/memory-acdc - Allow Memory to be overwritten for Resubmission specs - Rely on EnteredCurrentStatus instead of JobStartDate classAd - Merge pull request #7226 from amaltaro/apmonPlusPlus - Allow more packets to be sent to Dashboard - 1.0.21.pre3 - Merge pull request #7182 from amaltaro/remove-reqname-validation - Merge pull request #7218 from ticoann/fix_site_report - Pylint fixes - Don.t fail WQE units based on their timestamp - Merge pull request #7167 from ticoann/submit_fail_log - Merge pull request #7206 from amaltaro/monster-summary - Merge pull request #7220 from ticoann/keep_table_cache - Merge pull request #7221 from amaltaro/last-se-names-master - pylint fixes - fix site information in wmstats - Do not report stage-out se-name to dashboard - keep the table status during the refresh of the data - Merge pull request #7160 from SaltumDis/backendTests - Merge pull request #7213 from amaltaro/log-reqmgr2-assign - Log reqmgr2 assignment parameters - 1.0.21.pre2 - Merge pull request #6829 from ticoann/kill_workflow_script - Merge pull request #7207 from ticoann/add_logdb_setting - add underlining logDB call from component - Fix unit test - Compact lumi list in the workflow summary doc - Merge pull request #7193 from amaltaro/couch-sanitize2 - Fix None couchUrl sent to sanitization - Merge pull request #7188 from ticoann/upload_wmbs_info - upload wmbs info to wmstats - Merge pull request #7195 from hufnagel/sandbox-typo - fix typo in sandbox creation code - add more information on SubmitFailed case - Merge pull request #7184 from amaltaro/msg-not-found - Fix pylint issues - Fix 404 error message when request cannot be found - 1.0.21.pre1 - Merge pull request #7186 from ticoann/close_subscription - Merge pull request #6094 from amaltaro/acdcFakeFiles-unique - Merge pull request #7150 from hufnagel/remove-event-limits - Merge pull request #7145 from ericvaandering/cleanup_26 - close subscription even if there is available element in GQ in Drain - Merge pull request #7168 from hufnagel/xrdcp-old - Merge pull request #7166 from amaltaro/classad-forHlt - Merge pull request #7151 from hufnagel/sandbox-tar - Merge pull request #7149 from hufnagel/fnal-xrdcp-relative - Merge pull request #7117 from ticoann/error_code_fix - Merge pull request #7100 from vkuznet/jinja - Merge pull request #7178 from ticoann/update_jquery_lib - update jquery and jquery table - Merge pull request #7171 from ticoann/fix_wmarhcive_ingore_case - Merge pull request #7031 from ticoann/wq_update_check - Merge pull request #7111 from SaltumDis/cPickle - fix handling WMArchiveURL default value - support use of xrdcp-old - fix typo on log reporting - Additional condor classAd for HLT usage - Adding changed backend files - Adding tests for backend - remove event limits for merges - change sandbox tar creation code, fixing #7025 - remove absolute paths for xrdcp binaries - Make unique file entries for ACDC MCFakeFiles - We don't use old python anymore - Adding support for cPickle > pickle - reformating the code; #7070 - added support for commands(changed to subprosess) in py3; #7070 - Converted popen2 to subprocess. #7070 - Import sys module - Adopt Alan's solution to check for jinja module - Add support for jinja templates - initial patch fixing high priority bottleneck - temp script to kill workflow in the agent 1.0.20 to 1.0.21.pre4: - Merge pull request #7229 from ericvaandering/cleanup_wq - Merge pull request #7241 from ticoann/fix_acdc_assign - add assign params in acdc - Merge pull request #7238 from juztas/patch-7 - Merge pull request #7239 from ticoann/refresh_tagcollector - refresh cache every hour - keyerror %d_ExeWCTime in DashboardInterface - Clean up databases and couch DBs with addCleanup instead of tearDown, add explicit cleanup of MySQL databases - Merge pull request #7208 from ticoann/skipped_file_view - Merge pull request #7225 from amaltaro/condor-enteredstatus - Merge pull request #7234 from amaltaro/lexicon-procdataset - Merge pull request #7230 from amaltaro/policy-continuous - WMStats update to handle skipped file - add skipped file view - Fix a couple Lexicon checks for dataset naming - Fix named arg for startPolicy - Merge pull request #7228 from amaltaro/memory-acdc - Allow Memory to be overwritten for Resubmission specs - Rely on EnteredCurrentStatus instead of JobStartDate classAd - Merge pull request #7226 from amaltaro/apmonPlusPlus - Allow more packets to be sent to Dashboard - 1.0.21.pre3 - Merge pull request #7182 from amaltaro/remove-reqname-validation - Merge pull request #7218 from ticoann/fix_site_report - Pylint fixes - Don.t fail WQE units based on their timestamp - Merge pull request #7167 from ticoann/submit_fail_log - Merge pull request #7206 from amaltaro/monster-summary - Merge pull request #7220 from ticoann/keep_table_cache - Merge pull request #7221 from amaltaro/last-se-names-master - pylint fixes - fix site information in wmstats - Do not report stage-out se-name to dashboard - keep the table status during the refresh of the data - Merge pull request #7160 from SaltumDis/backendTests - Merge pull request #7213 from amaltaro/log-reqmgr2-assign - Log reqmgr2 assignment parameters - 1.0.21.pre2 - Merge pull request #6829 from ticoann/kill_workflow_script - Merge pull request #7207 from ticoann/add_logdb_setting - add underlining logDB call from component - Fix unit test - Compact lumi list in the workflow summary doc - Merge pull request #7193 from amaltaro/couch-sanitize2 - Fix None couchUrl sent to sanitization - Merge pull request #7188 from ticoann/upload_wmbs_info - upload wmbs info to wmstats - Merge pull request #7195 from hufnagel/sandbox-typo - fix typo in sandbox creation code - add more information on SubmitFailed case - Merge pull request #7184 from amaltaro/msg-not-found - Fix pylint issues - Fix 404 error message when request cannot be found - 1.0.21.pre1 - Merge pull request #7186 from ticoann/close_subscription - Merge pull request #6094 from amaltaro/acdcFakeFiles-unique - Merge pull request #7150 from hufnagel/remove-event-limits - Merge pull request #7145 from ericvaandering/cleanup_26 - close subscription even if there is available element in GQ in Drain - Merge pull request #7168 from hufnagel/xrdcp-old - Merge pull request #7166 from amaltaro/classad-forHlt - Merge pull request #7151 from hufnagel/sandbox-tar - Merge pull request #7149 from hufnagel/fnal-xrdcp-relative - Merge pull request #7117 from ticoann/error_code_fix - Merge pull request #7100 from vkuznet/jinja - Merge pull request #7178 from ticoann/update_jquery_lib - update jquery and jquery table - Merge pull request #7171 from ticoann/fix_wmarhcive_ingore_case - Merge pull request #7031 from ticoann/wq_update_check - Merge pull request #7111 from SaltumDis/cPickle - fix handling WMArchiveURL default value - support use of xrdcp-old - fix typo on log reporting - Additional condor classAd for HLT usage - Adding changed backend files - Adding tests for backend - remove event limits for merges - change sandbox tar creation code, fixing #7025 - remove absolute paths for xrdcp binaries - Make unique file entries for ACDC MCFakeFiles - We don't use old python anymore - Adding support for cPickle > pickle - Import sys module - Adopt Alan's solution to check for jinja module - Add support for jinja templates - initial patch fixing high priority bottleneck - temp script to kill workflow in the agent 1.0.20 to 1.0.21.pre3: - Merge pull request #7182 from amaltaro/remove-reqname-validation - Merge pull request #7218 from ticoann/fix_site_report - Pylint fixes - Don.t fail WQE units based on their timestamp - Merge pull request #7167 from ticoann/submit_fail_log - Merge pull request #7206 from amaltaro/monster-summary - Merge pull request #7220 from ticoann/keep_table_cache - Merge pull request #7221 from amaltaro/last-se-names-master - pylint fixes - fix site information in wmstats - Do not report stage-out se-name to dashboard - keep the table status during the refresh of the data - Merge pull request #7160 from SaltumDis/backendTests - Merge pull request #7213 from amaltaro/log-reqmgr2-assign - Log reqmgr2 assignment parameters - 1.0.21.pre2 - Merge pull request #6829 from ticoann/kill_workflow_script - Merge pull request #7207 from ticoann/add_logdb_setting - add underlining logDB call from component - Fix unit test - Compact lumi list in the workflow summary doc - Merge pull request #7193 from amaltaro/couch-sanitize2 - Fix None couchUrl sent to sanitization - Merge pull request #7188 from ticoann/upload_wmbs_info - upload wmbs info to wmstats - Merge pull request #7195 from hufnagel/sandbox-typo - fix typo in sandbox creation code - add more information on SubmitFailed case - Merge pull request #7184 from amaltaro/msg-not-found - Fix pylint issues - Fix 404 error message when request cannot be found - 1.0.21.pre1 - Merge pull request #7186 from ticoann/close_subscription - Merge pull request #6094 from amaltaro/acdcFakeFiles-unique - Merge pull request #7150 from hufnagel/remove-event-limits - Merge pull request #7145 from ericvaandering/cleanup_26 - close subscription even if there is available element in GQ in Drain - Merge pull request #7168 from hufnagel/xrdcp-old - Merge pull request #7166 from amaltaro/classad-forHlt - Merge pull request #7151 from hufnagel/sandbox-tar - Merge pull request #7149 from hufnagel/fnal-xrdcp-relative - Merge pull request #7117 from ticoann/error_code_fix - Merge pull request #7100 from vkuznet/jinja - Merge pull request #7178 from ticoann/update_jquery_lib - update jquery and jquery table - Merge pull request #7171 from ticoann/fix_wmarhcive_ingore_case - Merge pull request #7031 from ticoann/wq_update_check - Merge pull request #7111 from SaltumDis/cPickle - fix handling WMArchiveURL default value - support use of xrdcp-old - fix typo on log reporting - Additional condor classAd for HLT usage - Adding changed backend files - Adding tests for backend - remove event limits for merges - change sandbox tar creation code, fixing #7025 - remove absolute paths for xrdcp binaries - Make unique file entries for ACDC MCFakeFiles - We don't use old python anymore - Adding support for cPickle > pickle - Import sys module - Adopt Alan's solution to check for jinja module - Add support for jinja templates - initial patch fixing high priority bottleneck - temp script to kill workflow in the agent 1.0.20 to 1.0.21.pre2: - Merge pull request #6829 from ticoann/kill_workflow_script - Merge pull request #7207 from ticoann/add_logdb_setting - add underlining logDB call from component - Merge pull request #7193 from amaltaro/couch-sanitize2 - Fix None couchUrl sent to sanitization - Merge pull request #7188 from ticoann/upload_wmbs_info - upload wmbs info to wmstats - Merge pull request #7195 from hufnagel/sandbox-typo - fix typo in sandbox creation code - Merge pull request #7184 from amaltaro/msg-not-found - Fix pylint issues - Fix 404 error message when request cannot be found - 1.0.21.pre1 - Merge pull request #7186 from ticoann/close_subscription - Merge pull request #6094 from amaltaro/acdcFakeFiles-unique - Merge pull request #7150 from hufnagel/remove-event-limits - Merge pull request #7145 from ericvaandering/cleanup_26 - close subscription even if there is available element in GQ in Drain - Merge pull request #7168 from hufnagel/xrdcp-old - Merge pull request #7166 from amaltaro/classad-forHlt - Merge pull request #7151 from hufnagel/sandbox-tar - Merge pull request #7149 from hufnagel/fnal-xrdcp-relative - Merge pull request #7117 from ticoann/error_code_fix - Merge pull request #7100 from vkuznet/jinja - Merge pull request #7178 from ticoann/update_jquery_lib - update jquery and jquery table - Merge pull request #7171 from ticoann/fix_wmarhcive_ingore_case - Merge pull request #7031 from ticoann/wq_update_check - Merge pull request #7111 from SaltumDis/cPickle - fix handling WMArchiveURL default value - support use of xrdcp-old - fix typo on log reporting - Additional condor classAd for HLT usage - remove event limits for merges - change sandbox tar creation code, fixing #7025 - remove absolute paths for xrdcp binaries - Make unique file entries for ACDC MCFakeFiles - We don't use old python anymore - Adding support for cPickle > pickle - Import sys module - Adopt Alan's solution to check for jinja module - Add support for jinja templates - initial patch fixing high priority bottleneck - temp script to kill workflow in the agent 1.0.20 to 1.0.21.pre1: - Merge pull request #7186 from ticoann/close_subscription - Merge pull request #6094 from amaltaro/acdcFakeFiles-unique - Merge pull request #7150 from hufnagel/remove-event-limits - Merge pull request #7145 from ericvaandering/cleanup_26 - close subscription even if there is available element in GQ in Drain - Merge pull request #7168 from hufnagel/xrdcp-old - Merge pull request #7166 from amaltaro/classad-forHlt - Merge pull request #7151 from hufnagel/sandbox-tar - Merge pull request #7149 from hufnagel/fnal-xrdcp-relative - Merge pull request #7117 from ticoann/error_code_fix - Merge pull request #7100 from vkuznet/jinja - Merge pull request #7178 from ticoann/update_jquery_lib - update jquery and jquery table - Merge pull request #7171 from ticoann/fix_wmarhcive_ingore_case - Merge pull request #7031 from ticoann/wq_update_check - Merge pull request #7111 from SaltumDis/cPickle - fix handling WMArchiveURL default value - support use of xrdcp-old - fix typo on log reporting - Additional condor classAd for HLT usage - remove event limits for merges - change sandbox tar creation code, fixing #7025 - remove absolute paths for xrdcp binaries - Make unique file entries for ACDC MCFakeFiles - We don't use old python anymore - Adding support for cPickle > pickle - Import sys module - Adopt Alan's solution to check for jinja module - Add support for jinja templates - initial patch fixing high priority bottleneck 1.0.19 to 1.0.20: - 1.0.20.pre5 - Merge pull request #7163 from ticoann/fix_assignment_reject_transition - fix assignment reject transiton for reqmgr2 - Merge pull request #7048 from hufnagel/gfal2-use-adler32 - Merge pull request #7162 from amaltaro/procstr-alltasks - Merge pull request #7159 from amaltaro/reqmgr2-client2 - Set ProcStr and ProcVer for any task level - TaskChain - Merge pull request #7148 from ticoann/fix_acdc_cleanup - Fix assignment-only with reqmgr2 client - fix the acdc clean up call - Update deployment tag; remove site restrictions besides NERSC (#7143) - 1.0.20.pre4 - Merge pull request #7142 from amaltaro/trustPUlist-acdcs - Fix Trust flags for Resubmission requests - 1.0.20.pre3 - Merge pull request #7130 from amaltaro/fix-AcqEra - Merge pull request #7125 from amaltaro/cache-datatiers - Properly set AcqEra for any task level - TaskChain - Pylint fixes - Cache list of datatiers from DBS - Merge pull request #7129 from ticoann/check_parent_files - Merge pull request #7131 from ericvaandering/remove_datablockgenerator - check parent file exist - pylint and formatting - Remove DBG from LocalQueueProfile_t.py, Block_t.py, WMAgent emulator and dataset_t - 1.0.20.pre2 - Merge pull request #7122 from ticoann/remove_alert - Merge pull request #7103 from ticoann/fix_event_number - Merge pull request #7120 from amaltaro/reqmgr2-validations2 - remove alert - fix the counting of event lumi number when addtional work is added - 1.0.20.pre1 - Port assignment validation code to ReqMgr2 - Merge pull request #7108 from ticoann/reqmgr2_1609_fix - Merge pull request #7109 from ticoann/acdc_campaign_fix - fixes #7015 - fixes #6961 - Merge pull request #7080 from amaltaro/no-logcollect-cleanup - Merge pull request #7097 from amaltaro/fix-jobprio1 - Merge pull request #7076 from amaltaro/unique-fileLocation - Merge pull request #7105 from ericvaandering/restore_import_test - Merge pull request #7065 from ericvaandering/mock_mc_spec - Restore check on zip import without messing with python internals - Merge pull request #7058 from ticoann/reqmgr2_approve_fix - Update locations for changed PhEDEx emulator - Get rid of import testing and mucking with sys.modules - Switch to MonteCarlo_t to mock DBS Update PhEDEx emulator to query DBS for real block names and change the logic slightly Add calls to the DBS emulator to pass tests - Use the correct priority var between JobSubmitter and RunJob - use the adler32 checksum in gfal2 stageout - Merge pull request #7084 from amaltaro/simple-unittest - Avoid using test in function names - filter to have only editable fields - Do not upload skipped files for LogCollect/Cleanup to ACDC Server - Merge pull request #7064 from ericvaandering/fix_insertSEs2 - Add only unique file/location rows into dbsbuffer - Merge pull request #7061 from ericvaandering/mock_for_wmbs - The real change is that we no longer have a constant # of sites in ResourceControl since we're using the mock emulator. (assertGreaterEqual). Rest of the changes are just cosmetic. - Fix some pylint complaints - 1.0.19.patch1 - Merge pull request #7037 from amaltaro/storeresults-fix - Make all WMBSHelper_t tests run with DBS and SiteDB emulators - Add some more stuff to SiteDB emulator and create new JSON - Merge pull request #7004 from amaltaro/jobsubmitter-new - Merge pull request #7047 from hufnagel/singlecore-override-simplify - Merge pull request #7051 from ticoann/add_more_error_code - Merge pull request #7055 from amaltaro/vstring-unicode - Merge pull request #7059 from amaltaro/views-typeerror - Failed jobs may not contain LogCollect key - Merge pull request #7057 from ericvaandering/phedexinjector_mock_sitedb - specify the timeout error - Merge pull request #7056 from ericvaandering/more_sitedb_mock - Switch PhEDEx injector tests to mock for SiteDB and DBS - Make LocalQueue really use mocked SiteDB - Make resource control script use emulator - Cast list of PU files to string in the PSet tweak - Merge pull request #7049 from amaltaro/last-sename - Convert leftover se_name to pnn - simplify single core override for repack, merge and alcaharvest - Merge pull request #7046 from ericvaandering/robust_comparison - Use assertContentsEqual for DBS returns - Create ExtendedUnitTestCase with a new type of assert that sorts all the lists in a nested structure before applying the dictionary comparison - Tests for a new comparison operator - Merge pull request #7044 from ericvaandering/fix_start_block_tests - Fix pylint complaints and use iteritems - Update Block_t test to work with #7038 - Improvements to PhEDEx and DBS mock emulators and their data - Merge pull request #7043 from amaltaro/jsonfile-monitor - Merge pull request #7041 from amaltaro/wmarchive-typo - Merge pull request #7042 from amaltaro/monitoring-typo - Fix jsonFile var for AgentStatusWatcher - Fix typo in wmarchive parameter - Fix typo in monitoring class - Also watch running thresholds - Fix resource control unit tests - Get proper data location for StoreResults requests - JobSubmitter refactoring; always submit higher prio first 1.0.19 to 1.0.20.pre5: - Merge pull request #7163 from ticoann/fix_assignment_reject_transition - fix assignment reject transiton for reqmgr2 - Merge pull request #7048 from hufnagel/gfal2-use-adler32 - Merge pull request #7162 from amaltaro/procstr-alltasks - Merge pull request #7159 from amaltaro/reqmgr2-client2 - Set ProcStr and ProcVer for any task level - TaskChain - Merge pull request #7148 from ticoann/fix_acdc_cleanup - Fix assignment-only with reqmgr2 client - fix the acdc clean up call - Update deployment tag; remove site restrictions besides NERSC (#7143) - 1.0.20.pre4 - Merge pull request #7142 from amaltaro/trustPUlist-acdcs - Fix Trust flags for Resubmission requests - 1.0.20.pre3 - Merge pull request #7130 from amaltaro/fix-AcqEra - Merge pull request #7125 from amaltaro/cache-datatiers - Properly set AcqEra for any task level - TaskChain - Pylint fixes - Cache list of datatiers from DBS - Merge pull request #7129 from ticoann/check_parent_files - Merge pull request #7131 from ericvaandering/remove_datablockgenerator - check parent file exist - pylint and formatting - Remove DBG from LocalQueueProfile_t.py, Block_t.py, WMAgent emulator and dataset_t - 1.0.20.pre2 - Merge pull request #7122 from ticoann/remove_alert - Merge pull request #7103 from ticoann/fix_event_number - Merge pull request #7120 from amaltaro/reqmgr2-validations2 - remove alert - fix the counting of event lumi number when addtional work is added - 1.0.20.pre1 - Port assignment validation code to ReqMgr2 - Merge pull request #7108 from ticoann/reqmgr2_1609_fix - Merge pull request #7109 from ticoann/acdc_campaign_fix - fixes #7015 - fixes #6961 - Merge pull request #7080 from amaltaro/no-logcollect-cleanup - Merge pull request #7097 from amaltaro/fix-jobprio1 - Merge pull request #7076 from amaltaro/unique-fileLocation - Merge pull request #7105 from ericvaandering/restore_import_test - Merge pull request #7065 from ericvaandering/mock_mc_spec - Restore check on zip import without messing with python internals - Merge pull request #7058 from ticoann/reqmgr2_approve_fix - Update locations for changed PhEDEx emulator - Get rid of import testing and mucking with sys.modules - Switch to MonteCarlo_t to mock DBS Update PhEDEx emulator to query DBS for real block names and change the logic slightly Add calls to the DBS emulator to pass tests - Use the correct priority var between JobSubmitter and RunJob - use the adler32 checksum in gfal2 stageout - Merge pull request #7084 from amaltaro/simple-unittest - Avoid using test in function names - filter to have only editable fields - Do not upload skipped files for LogCollect/Cleanup to ACDC Server - Merge pull request #7064 from ericvaandering/fix_insertSEs2 - Add only unique file/location rows into dbsbuffer - Merge pull request #7061 from ericvaandering/mock_for_wmbs - The real change is that we no longer have a constant # of sites in ResourceControl since we're using the mock emulator. (assertGreaterEqual). Rest of the changes are just cosmetic. - Fix some pylint complaints - 1.0.19.patch1 - Merge pull request #7037 from amaltaro/storeresults-fix - Make all WMBSHelper_t tests run with DBS and SiteDB emulators - Add some more stuff to SiteDB emulator and create new JSON - Merge pull request #7004 from amaltaro/jobsubmitter-new - Merge pull request #7047 from hufnagel/singlecore-override-simplify - Merge pull request #7051 from ticoann/add_more_error_code - Merge pull request #7055 from amaltaro/vstring-unicode - Merge pull request #7059 from amaltaro/views-typeerror - Failed jobs may not contain LogCollect key - Merge pull request #7057 from ericvaandering/phedexinjector_mock_sitedb - specify the timeout error - Merge pull request #7056 from ericvaandering/more_sitedb_mock - Switch PhEDEx injector tests to mock for SiteDB and DBS - Make LocalQueue really use mocked SiteDB - Make resource control script use emulator - Cast list of PU files to string in the PSet tweak - Merge pull request #7049 from amaltaro/last-sename - Convert leftover se_name to pnn - simplify single core override for repack, merge and alcaharvest - Merge pull request #7046 from ericvaandering/robust_comparison - Use assertContentsEqual for DBS returns - Create ExtendedUnitTestCase with a new type of assert that sorts all the lists in a nested structure before applying the dictionary comparison - Tests for a new comparison operator - Merge pull request #7044 from ericvaandering/fix_start_block_tests - Fix pylint complaints and use iteritems - Update Block_t test to work with #7038 - Improvements to PhEDEx and DBS mock emulators and their data - Merge pull request #7043 from amaltaro/jsonfile-monitor - Merge pull request #7041 from amaltaro/wmarchive-typo - Merge pull request #7042 from amaltaro/monitoring-typo - Fix jsonFile var for AgentStatusWatcher - Fix typo in wmarchive parameter - Fix typo in monitoring class - Also watch running thresholds - Fix resource control unit tests - Get proper data location for StoreResults requests - JobSubmitter refactoring; always submit higher prio first 1.0.19 to 1.0.20.pre4: - Merge pull request #7142 from amaltaro/trustPUlist-acdcs - Fix Trust flags for Resubmission requests - 1.0.20.pre3 - Merge pull request #7130 from amaltaro/fix-AcqEra - Merge pull request #7125 from amaltaro/cache-datatiers - Properly set AcqEra for any task level - TaskChain - Pylint fixes - Cache list of datatiers from DBS - Merge pull request #7129 from ticoann/check_parent_files - Merge pull request #7131 from ericvaandering/remove_datablockgenerator - check parent file exist - pylint and formatting - Remove DBG from LocalQueueProfile_t.py, Block_t.py, WMAgent emulator and dataset_t - 1.0.20.pre2 - Merge pull request #7122 from ticoann/remove_alert - Merge pull request #7103 from ticoann/fix_event_number - Merge pull request #7120 from amaltaro/reqmgr2-validations2 - remove alert - fix the counting of event lumi number when addtional work is added - 1.0.20.pre1 - Port assignment validation code to ReqMgr2 - Merge pull request #7108 from ticoann/reqmgr2_1609_fix - Merge pull request #7109 from ticoann/acdc_campaign_fix - fixes #7015 - fixes #6961 - Merge pull request #7080 from amaltaro/no-logcollect-cleanup - Merge pull request #7097 from amaltaro/fix-jobprio1 - Merge pull request #7076 from amaltaro/unique-fileLocation - Merge pull request #7105 from ericvaandering/restore_import_test - Merge pull request #7065 from ericvaandering/mock_mc_spec - Restore check on zip import without messing with python internals - Merge pull request #7058 from ticoann/reqmgr2_approve_fix - Update locations for changed PhEDEx emulator - Get rid of import testing and mucking with sys.modules - Switch to MonteCarlo_t to mock DBS Update PhEDEx emulator to query DBS for real block names and change the logic slightly Add calls to the DBS emulator to pass tests - Use the correct priority var between JobSubmitter and RunJob - Merge pull request #7084 from amaltaro/simple-unittest - Avoid using test in function names - filter to have only editable fields - Do not upload skipped files for LogCollect/Cleanup to ACDC Server - Merge pull request #7064 from ericvaandering/fix_insertSEs2 - Add only unique file/location rows into dbsbuffer - Merge pull request #7061 from ericvaandering/mock_for_wmbs - The real change is that we no longer have a constant # of sites in ResourceControl since we're using the mock emulator. (assertGreaterEqual). Rest of the changes are just cosmetic. - Fix some pylint complaints - 1.0.19.patch1 - Merge pull request #7037 from amaltaro/storeresults-fix - Make all WMBSHelper_t tests run with DBS and SiteDB emulators - Add some more stuff to SiteDB emulator and create new JSON - Merge pull request #7004 from amaltaro/jobsubmitter-new - Merge pull request #7047 from hufnagel/singlecore-override-simplify - Merge pull request #7051 from ticoann/add_more_error_code - Merge pull request #7055 from amaltaro/vstring-unicode - Merge pull request #7059 from amaltaro/views-typeerror - Failed jobs may not contain LogCollect key - Merge pull request #7057 from ericvaandering/phedexinjector_mock_sitedb - specify the timeout error - Merge pull request #7056 from ericvaandering/more_sitedb_mock - Switch PhEDEx injector tests to mock for SiteDB and DBS - Make LocalQueue really use mocked SiteDB - Make resource control script use emulator - Cast list of PU files to string in the PSet tweak - Merge pull request #7049 from amaltaro/last-sename - Convert leftover se_name to pnn - simplify single core override for repack, merge and alcaharvest - Merge pull request #7046 from ericvaandering/robust_comparison - Use assertContentsEqual for DBS returns - Create ExtendedUnitTestCase with a new type of assert that sorts all the lists in a nested structure before applying the dictionary comparison - Tests for a new comparison operator - Merge pull request #7044 from ericvaandering/fix_start_block_tests - Fix pylint complaints and use iteritems - Update Block_t test to work with #7038 - Improvements to PhEDEx and DBS mock emulators and their data - Merge pull request #7043 from amaltaro/jsonfile-monitor - Merge pull request #7041 from amaltaro/wmarchive-typo - Merge pull request #7042 from amaltaro/monitoring-typo - Fix jsonFile var for AgentStatusWatcher - Fix typo in wmarchive parameter - Fix typo in monitoring class - Also watch running thresholds - Fix resource control unit tests - Get proper data location for StoreResults requests - JobSubmitter refactoring; always submit higher prio first 1.0.19 to 1.0.20.pre3: - Merge pull request #7130 from amaltaro/fix-AcqEra - Merge pull request #7125 from amaltaro/cache-datatiers - Properly set AcqEra for any task level - TaskChain - Pylint fixes - Cache list of datatiers from DBS - Merge pull request #7129 from ticoann/check_parent_files - Merge pull request #7131 from ericvaandering/remove_datablockgenerator - check parent file exist - pylint and formatting - Remove DBG from LocalQueueProfile_t.py, Block_t.py, WMAgent emulator and dataset_t - 1.0.20.pre2 - Merge pull request #7122 from ticoann/remove_alert - Merge pull request #7103 from ticoann/fix_event_number - Merge pull request #7120 from amaltaro/reqmgr2-validations2 - remove alert - fix the counting of event lumi number when addtional work is added - 1.0.20.pre1 - Port assignment validation code to ReqMgr2 - Merge pull request #7108 from ticoann/reqmgr2_1609_fix - Merge pull request #7109 from ticoann/acdc_campaign_fix - fixes #7015 - fixes #6961 - Merge pull request #7080 from amaltaro/no-logcollect-cleanup - Merge pull request #7097 from amaltaro/fix-jobprio1 - Merge pull request #7076 from amaltaro/unique-fileLocation - Merge pull request #7105 from ericvaandering/restore_import_test - Merge pull request #7065 from ericvaandering/mock_mc_spec - Restore check on zip import without messing with python internals - Merge pull request #7058 from ticoann/reqmgr2_approve_fix - Update locations for changed PhEDEx emulator - Get rid of import testing and mucking with sys.modules - Switch to MonteCarlo_t to mock DBS Update PhEDEx emulator to query DBS for real block names and change the logic slightly Add calls to the DBS emulator to pass tests - Use the correct priority var between JobSubmitter and RunJob - Merge pull request #7084 from amaltaro/simple-unittest - Avoid using test in function names - filter to have only editable fields - Do not upload skipped files for LogCollect/Cleanup to ACDC Server - Merge pull request #7064 from ericvaandering/fix_insertSEs2 - Add only unique file/location rows into dbsbuffer - Merge pull request #7061 from ericvaandering/mock_for_wmbs - The real change is that we no longer have a constant # of sites in ResourceControl since we're using the mock emulator. (assertGreaterEqual). Rest of the changes are just cosmetic. - Fix some pylint complaints - 1.0.19.patch1 - Merge pull request #7037 from amaltaro/storeresults-fix - Make all WMBSHelper_t tests run with DBS and SiteDB emulators - Add some more stuff to SiteDB emulator and create new JSON - Merge pull request #7004 from amaltaro/jobsubmitter-new - Merge pull request #7047 from hufnagel/singlecore-override-simplify - Merge pull request #7051 from ticoann/add_more_error_code - Merge pull request #7055 from amaltaro/vstring-unicode - Merge pull request #7059 from amaltaro/views-typeerror - Failed jobs may not contain LogCollect key - Merge pull request #7057 from ericvaandering/phedexinjector_mock_sitedb - specify the timeout error - Merge pull request #7056 from ericvaandering/more_sitedb_mock - Switch PhEDEx injector tests to mock for SiteDB and DBS - Make LocalQueue really use mocked SiteDB - Make resource control script use emulator - Cast list of PU files to string in the PSet tweak - Merge pull request #7049 from amaltaro/last-sename - Convert leftover se_name to pnn - simplify single core override for repack, merge and alcaharvest - Merge pull request #7046 from ericvaandering/robust_comparison - Use assertContentsEqual for DBS returns - Create ExtendedUnitTestCase with a new type of assert that sorts all the lists in a nested structure before applying the dictionary comparison - Tests for a new comparison operator - Merge pull request #7044 from ericvaandering/fix_start_block_tests - Fix pylint complaints and use iteritems - Update Block_t test to work with #7038 - Improvements to PhEDEx and DBS mock emulators and their data - Merge pull request #7043 from amaltaro/jsonfile-monitor - Merge pull request #7041 from amaltaro/wmarchive-typo - Merge pull request #7042 from amaltaro/monitoring-typo - Fix jsonFile var for AgentStatusWatcher - Fix typo in wmarchive parameter - Fix typo in monitoring class - Also watch running thresholds - Fix resource control unit tests - Get proper data location for StoreResults requests - JobSubmitter refactoring; always submit higher prio first 1.0.19 to 1.0.20.pre2: - Merge pull request #7122 from ticoann/remove_alert - Merge pull request #7103 from ticoann/fix_event_number - Merge pull request #7120 from amaltaro/reqmgr2-validations2 - remove alert - fix the counting of event lumi number when addtional work is added - 1.0.20.pre1 - Port assignment validation code to ReqMgr2 - Merge pull request #7108 from ticoann/reqmgr2_1609_fix - Merge pull request #7109 from ticoann/acdc_campaign_fix - fixes #7015 - fixes #6961 - Merge pull request #7080 from amaltaro/no-logcollect-cleanup - Merge pull request #7097 from amaltaro/fix-jobprio1 - Merge pull request #7076 from amaltaro/unique-fileLocation - Merge pull request #7105 from ericvaandering/restore_import_test - Merge pull request #7065 from ericvaandering/mock_mc_spec - Restore check on zip import without messing with python internals - Merge pull request #7058 from ticoann/reqmgr2_approve_fix - Update locations for changed PhEDEx emulator - Get rid of import testing and mucking with sys.modules - Switch to MonteCarlo_t to mock DBS Update PhEDEx emulator to query DBS for real block names and change the logic slightly Add calls to the DBS emulator to pass tests - Use the correct priority var between JobSubmitter and RunJob - Merge pull request #7084 from amaltaro/simple-unittest - Avoid using test in function names - filter to have only editable fields - Do not upload skipped files for LogCollect/Cleanup to ACDC Server - Merge pull request #7064 from ericvaandering/fix_insertSEs2 - Add only unique file/location rows into dbsbuffer - Merge pull request #7061 from ericvaandering/mock_for_wmbs - The real change is that we no longer have a constant # of sites in ResourceControl since we're using the mock emulator. (assertGreaterEqual). Rest of the changes are just cosmetic. - Fix some pylint complaints - 1.0.19.patch1 - Merge pull request #7037 from amaltaro/storeresults-fix - Make all WMBSHelper_t tests run with DBS and SiteDB emulators - Add some more stuff to SiteDB emulator and create new JSON - Merge pull request #7004 from amaltaro/jobsubmitter-new - Merge pull request #7047 from hufnagel/singlecore-override-simplify - Merge pull request #7051 from ticoann/add_more_error_code - Merge pull request #7055 from amaltaro/vstring-unicode - Merge pull request #7059 from amaltaro/views-typeerror - Failed jobs may not contain LogCollect key - Merge pull request #7057 from ericvaandering/phedexinjector_mock_sitedb - specify the timeout error - Merge pull request #7056 from ericvaandering/more_sitedb_mock - Switch PhEDEx injector tests to mock for SiteDB and DBS - Make LocalQueue really use mocked SiteDB - Make resource control script use emulator - Cast list of PU files to string in the PSet tweak - Merge pull request #7049 from amaltaro/last-sename - Convert leftover se_name to pnn - simplify single core override for repack, merge and alcaharvest - Merge pull request #7046 from ericvaandering/robust_comparison - Use assertContentsEqual for DBS returns - Create ExtendedUnitTestCase with a new type of assert that sorts all the lists in a nested structure before applying the dictionary comparison - Tests for a new comparison operator - Merge pull request #7044 from ericvaandering/fix_start_block_tests - Fix pylint complaints and use iteritems - Update Block_t test to work with #7038 - Improvements to PhEDEx and DBS mock emulators and their data - Merge pull request #7043 from amaltaro/jsonfile-monitor - Merge pull request #7041 from amaltaro/wmarchive-typo - Merge pull request #7042 from amaltaro/monitoring-typo - Fix jsonFile var for AgentStatusWatcher - Fix typo in wmarchive parameter - Fix typo in monitoring class - Also watch running thresholds - Fix resource control unit tests - Get proper data location for StoreResults requests - JobSubmitter refactoring; always submit higher prio first 1.0.19 to 1.0.20.pre1: - Merge pull request #7108 from ticoann/reqmgr2_1609_fix - Merge pull request #7109 from ticoann/acdc_campaign_fix - fixes #7015 - fixes #6961 - Merge pull request #7080 from amaltaro/no-logcollect-cleanup - Merge pull request #7097 from amaltaro/fix-jobprio1 - Merge pull request #7076 from amaltaro/unique-fileLocation - Merge pull request #7105 from ericvaandering/restore_import_test - Merge pull request #7065 from ericvaandering/mock_mc_spec - Restore check on zip import without messing with python internals - Merge pull request #7058 from ticoann/reqmgr2_approve_fix - Update locations for changed PhEDEx emulator - Get rid of import testing and mucking with sys.modules - Switch to MonteCarlo_t to mock DBS Update PhEDEx emulator to query DBS for real block names and change the logic slightly Add calls to the DBS emulator to pass tests - Use the correct priority var between JobSubmitter and RunJob - Merge pull request #7084 from amaltaro/simple-unittest - Avoid using test in function names - filter to have only editable fields - Do not upload skipped files for LogCollect/Cleanup to ACDC Server - Merge pull request #7064 from ericvaandering/fix_insertSEs2 - Add only unique file/location rows into dbsbuffer - Merge pull request #7061 from ericvaandering/mock_for_wmbs - The real change is that we no longer have a constant # of sites in ResourceControl since we're using the mock emulator. (assertGreaterEqual). Rest of the changes are just cosmetic. - Fix some pylint complaints - 1.0.19.patch1 - Merge pull request #7037 from amaltaro/storeresults-fix - Make all WMBSHelper_t tests run with DBS and SiteDB emulators - Add some more stuff to SiteDB emulator and create new JSON - Merge pull request #7004 from amaltaro/jobsubmitter-new - Merge pull request #7047 from hufnagel/singlecore-override-simplify - Merge pull request #7051 from ticoann/add_more_error_code - Merge pull request #7055 from amaltaro/vstring-unicode - Merge pull request #7059 from amaltaro/views-typeerror - Failed jobs may not contain LogCollect key - Merge pull request #7057 from ericvaandering/phedexinjector_mock_sitedb - specify the timeout error - Merge pull request #7056 from ericvaandering/more_sitedb_mock - Switch PhEDEx injector tests to mock for SiteDB and DBS - Make LocalQueue really use mocked SiteDB - Make resource control script use emulator - Cast list of PU files to string in the PSet tweak - Merge pull request #7049 from amaltaro/last-sename - Convert leftover se_name to pnn - simplify single core override for repack, merge and alcaharvest - Merge pull request #7046 from ericvaandering/robust_comparison - Use assertContentsEqual for DBS returns - Create ExtendedUnitTestCase with a new type of assert that sorts all the lists in a nested structure before applying the dictionary comparison - Tests for a new comparison operator - Merge pull request #7044 from ericvaandering/fix_start_block_tests - Fix pylint complaints and use iteritems - Update Block_t test to work with #7038 - Improvements to PhEDEx and DBS mock emulators and their data - Merge pull request #7043 from amaltaro/jsonfile-monitor - Merge pull request #7041 from amaltaro/wmarchive-typo - Merge pull request #7042 from amaltaro/monitoring-typo - Fix jsonFile var for AgentStatusWatcher - Fix typo in wmarchive parameter - Fix typo in monitoring class - Also watch running thresholds - Fix resource control unit tests - Get proper data location for StoreResults requests - JobSubmitter refactoring; always submit higher prio first 1.0.19 to 1.0.19.patch1: - Merge pull request #7037 from amaltaro/storeresults-fix - Merge pull request #7004 from amaltaro/jobsubmitter-new - Merge pull request #7047 from hufnagel/singlecore-override-simplify - Merge pull request #7051 from ticoann/add_more_error_code - Merge pull request #7055 from amaltaro/vstring-unicode - Merge pull request #7059 from amaltaro/views-typeerror - Failed jobs may not contain LogCollect key - Merge pull request #7057 from ericvaandering/phedexinjector_mock_sitedb - specify the timeout error - Merge pull request #7056 from ericvaandering/more_sitedb_mock - Switch PhEDEx injector tests to mock for SiteDB and DBS - Make LocalQueue really use mocked SiteDB - Make resource control script use emulator - Cast list of PU files to string in the PSet tweak - Merge pull request #7049 from amaltaro/last-sename - Convert leftover se_name to pnn - simplify single core override for repack, merge and alcaharvest - Merge pull request #7046 from ericvaandering/robust_comparison - Use assertContentsEqual for DBS returns - Create ExtendedUnitTestCase with a new type of assert that sorts all the lists in a nested structure before applying the dictionary comparison - Tests for a new comparison operator - Merge pull request #7044 from ericvaandering/fix_start_block_tests - Fix pylint complaints and use iteritems - Update Block_t test to work with #7038 - Improvements to PhEDEx and DBS mock emulators and their data - Merge pull request #7043 from amaltaro/jsonfile-monitor - Merge pull request #7041 from amaltaro/wmarchive-typo - Merge pull request #7042 from amaltaro/monitoring-typo - Fix jsonFile var for AgentStatusWatcher - Fix typo in wmarchive parameter - Fix typo in monitoring class - Also watch running thresholds - Fix resource control unit tests - Get proper data location for StoreResults requests - JobSubmitter refactoring; always submit higher prio first 1.0.17 to 1.0.19: - Merge pull request #7039 from ticoann/archive_checking - Merge pull request #7040 from ticoann/add_wmarchive_url - add checking for wmarchiver upload status - Merge pull request #7038 from ericvaandering/dbs_wq_plus_mock2 - add wmarchive url from secrete file - More needed changes to DBS Mock emulator - add existing dataset name - Merge pull request #7009 from juztas/gfalFile - Merge pull request #6910 from amaltaro/wmarchive-minordupfix - Merge pull request #7014 from amaltaro/optimize-dashboard - Use context manager for the DashboardAPI - fix unit tests - Send multiple job report to dashboard with the same object - Remove check for dup docs - Merge pull request #7027 from ticoann/prioriy_fix_wmstatswq - Merge pull request #7033 from ericvaandering/rc_with_sitedb - Update Resource control to use Mock SiteDB and add a bit to mocked SiteDB to make it work. - Adding more data to mock, improving mock, and the unit tests - use dbs client to check the dbs status instead of REST call - 1.0.19.pre5 - Merge pull request #7032 from hufnagel/block-delete-fix - handle block deletion for blocks without any replica - Merge pull request #7029 from amaltaro/stupid-alan - Catch deadlock in PhEDExInjector component - Merge pull request #6971 from hufnagel/alcaharvest-singlecore - priorty fix for agent category view - 1.0.19.pre4 - Merge pull request #7026 from ticoann/wmstats_update - update wmstats (add priority, inputdataset) - Merge pull request #7024 from ticoann/wq_diagnosis - Merge pull request #7022 from ericvaandering/dbs_mock_more - Merge pull request #7023 from ticoann/fix_logdb_update - add support for whole available WQE checking - Solve issues with DBS not using the mocked emulator and Say which member failed - fix logdb report - Merge pull request #7010 from ticoann/add_foreign_key - Merge pull request #7013 from amaltaro/wqmff-tryblock - Merge pull request #7011 from ticoann/remove_log_db_entry - Merge pull request #7001 from amaltaro/agentstatus-monitor - Merge pull request #7020 from ticoann/make_robust_optional - Merge pull request #7019 from ticoann/update_wq_script - add robust merge optional - update wq diagnosis script - Merge pull request #7017 from jha2/indirectly_sitedb_dataset_t - Merge pull request #6981 from amaltaro/jobtracker-errorcode - Merge pull request #7007 from amaltaro/groups-regex - Merge pull request #7016 from amaltaro/sites-format - Added metadata for the sites T2_XX_SiteB, T2_XX_SiteC for using mock version of SiteDB for the tests in Dataset_t.py - Store site lists in the proper list format - Remove test alerts - Fix regex for CMSGroups and add a unit test - Protect WorkQueueManager thread against DBS/PhEDEx faulty calls - add foreign key for dbsbuffer_file - Merge pull request #7005 from amaltaro/wmbs-unittest - Make sure file:// is added before source/dest pfn in gfal2 plugin Created a new function createFinalPFN, which will take care of preparing pfn and appending file:// if needed a) Also added a check if pfn starts with '/' and in that case append file:// any function createStageOutCommand or createRemoveCommand or removeFile uses new function for preparing pfn. In any case if WMA or CRAB or whatever would call this Stageout plugin without correct pfns, it enforces pfn modification by calling createFinalPFN function. Some details here: https://github.com/dmwm/WMCore/pull/6980 - remove the log db error entry when the error is gone - Correct error message; remove alert system; other minor improvements - Fix pylint and python3 issues - Improvements for agent monitoring: agent, wmbs, couch... - Fix a some WMBSHelper unit tests - SE to PNN transition - Merge pull request #7002 from ticoann/fix_500_error - Merge pull request #6974 from jha2/indirectly_sitedb - Merge pull request #6365 from alexanderrichards/feature/wmbs_location_senames - fix 500 errors - Using mock version of SiteDB for the tests in ResubmitBlock_t.py - Merge pull request #7000 from jha2/pnns_to_psns - Added testPNNstoPSNs - migrating seList to pnns - Convert seName to pnn and SEName to PNN - Migrate sename to pnn - Migrating the table column name from se_name to pnn - Migrate table name to wmbs_location_pnns - Merge pull request #6990 from hufnagel/stageout-xrdcp - Merge pull request #6984 from amaltaro/ssb-zero - Merge pull request #6965 from hufnagel/stdbase-bphskim - Merge pull request #6944 from hufnagel/gfal2-checksum-optional - Merge pull request #6925 from hufnagel/submit-bulk-efficiency - Merge pull request #6995 from ericvaandering/fix_1L - Merge pull request #6993 from amaltaro/validate-reqname - Merge pull request #6996 from ticoann/check-request-wq-status - Make resource control management resilient to dashboard glitches - initial patch for request status check script - Remove reference to 1L which futurize does not like - Validate RequestName for reqmgr2 as well - Merge pull request #6983 from ticoann/add_t0_compact - Merge pull request #6986 from amaltaro/finished-wfSQL - create a working xrdcp stageout plugin, fixes #6989 - Merge pull request #6985 from amaltaro/phedex-deadOra - Typo on the cleanup job type for TaskArchiver - Catch deadlock on oracle as well... - add cronjob to compact T0 couchdb - Merge pull request #6977 from amaltaro/tracking-jobs - Pylint fixes - Set jobs killed by JobStatusLite to Timeout status - Merge pull request #6975 from amaltaro/phedex-immortal - Pylint fixes - Handle db deadlock when setting lfn status - 1.0.18.pre6 - Merge pull request #6967 from amaltaro/wmdatamining-getkey - Merge pull request #6968 from vkuznet/issue6966 - Pylint fixes - Get campaign key with default value - Fix hiding split window - add BPHSkim to StdBase - 1.0.18.pre5 - Merge pull request #6964 from amaltaro/ssb-report - Fix metadata and job reporting to dashboard - 1.0.18.pre4 - Merge pull request #6960 from amaltaro/reqmgr2-jsonpage - Merge pull request #6959 from vkuznet/issue6956 - Merge pull request #6958 from amaltaro/statusChange-reqmgr2 - Do not pass unicode strings to reqmgr2 javascript - Fix issue 6956 - Minor improvements on prio and status in reqmgr2 - 1.0.18.pre3 - Merge pull request #6912 from vkuznet/oracle_handler - Merge pull request #6940 from amaltaro/requestApi-startTime - Merge pull request #6885 from mmascher/callable_config_master - Merge pull request #6955 from emaszs/master_checksum - New checksum version for CRABCache - pylint for Configuration_t.pt - Improve testStripReport unit test - Allow to use callables as configuration params - Fixed merge conflicts provenient from 6946 - Merge pull request #6946 from amaltaro/500error-patch1 - Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel - Merge pull request #6951 from amaltaro/remove-arroba - Merge pull request #6942 from vkuznet/reqmgr2-remove-admin - Pylint fixes - Don.t share db handler object among APIs; retrieve single doc always when possible - Remove RestApiHub/RESTMain - Merge pull request #6943 from amaltaro/update-cpconfig - Pylint fixes - Remove @ from ReqMgr2 Requestor field - Merge pull request #6895 from hufnagel/logcollect-edmcopyutil - Merge pull request #6936 from jha2/manoj_alternate_2 - fix pylint complains - Merge pull request #6948 from amaltaro/deploy-tweaks2 - Merge pull request #6947 from amaltaro/get-fullhostname - Pylint fixes - Deployment tweaks for the hlt agent; update example - Using mock for SiteDB_t - Make sure to always retrieve the long hostname - make checksum use with gfal2 optional, fixes #6591 - Remove admin interface - Merge pull request #6945 from amaltaro/remove-relvallfn - make sure AlcaHarvest CMSSW jobs only use a single core - 1.0.18.pre2 - Update test template stageout to backfill namespace - Merge pull request #6937 from ericvaandering/fix_cstringio - Merge pull request #6934 from ericvaandering/remove_jsonwrapper - make more efficient use of condor bulk submission - Update deprecated cherrypy key - Reqmgr couch api to retrieve requests by status and start time - Use cStringIO without try/except - Actually remove the wrapper - Remove references to JsonWrapper in WMCore test code - Remove references to JsonWrapper in WMCore code - 1.0.18.pre1 - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - switch logcollect stagein to use edmCopyUtil, fixes #6740 - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.17 to 1.0.19.pre5: - Merge pull request #7032 from hufnagel/block-delete-fix - handle block deletion for blocks without any replica - Merge pull request #7029 from amaltaro/stupid-alan - Catch deadlock in PhEDExInjector component - Merge pull request #6971 from hufnagel/alcaharvest-singlecore - 1.0.19.pre4 - Merge pull request #7026 from ticoann/wmstats_update - update wmstats (add priority, inputdataset) - Merge pull request #7024 from ticoann/wq_diagnosis - Merge pull request #7022 from ericvaandering/dbs_mock_more - Merge pull request #7023 from ticoann/fix_logdb_update - add support for whole available WQE checking - Solve issues with DBS not using the mocked emulator and Say which member failed - fix logdb report - Merge pull request #7010 from ticoann/add_foreign_key - Merge pull request #7013 from amaltaro/wqmff-tryblock - Merge pull request #7011 from ticoann/remove_log_db_entry - Merge pull request #7001 from amaltaro/agentstatus-monitor - Merge pull request #7020 from ticoann/make_robust_optional - Merge pull request #7019 from ticoann/update_wq_script - add robust merge optional - update wq diagnosis script - Merge pull request #7017 from jha2/indirectly_sitedb_dataset_t - Merge pull request #6981 from amaltaro/jobtracker-errorcode - Merge pull request #7007 from amaltaro/groups-regex - Merge pull request #7016 from amaltaro/sites-format - Added metadata for the sites T2_XX_SiteB, T2_XX_SiteC for using mock version of SiteDB for the tests in Dataset_t.py - Store site lists in the proper list format - Remove test alerts - Fix regex for CMSGroups and add a unit test - Protect WorkQueueManager thread against DBS/PhEDEx faulty calls - add foreign key for dbsbuffer_file - Merge pull request #7005 from amaltaro/wmbs-unittest - remove the log db error entry when the error is gone - Correct error message; remove alert system; other minor improvements - Fix pylint and python3 issues - Improvements for agent monitoring: agent, wmbs, couch... - Fix a some WMBSHelper unit tests - SE to PNN transition - Merge pull request #7002 from ticoann/fix_500_error - Merge pull request #6974 from jha2/indirectly_sitedb - Merge pull request #6365 from alexanderrichards/feature/wmbs_location_senames - fix 500 errors - Using mock version of SiteDB for the tests in ResubmitBlock_t.py - Merge pull request #7000 from jha2/pnns_to_psns - Added testPNNstoPSNs - migrating seList to pnns - Convert seName to pnn and SEName to PNN - Migrate sename to pnn - Migrating the table column name from se_name to pnn - Migrate table name to wmbs_location_pnns - Merge pull request #6990 from hufnagel/stageout-xrdcp - Merge pull request #6984 from amaltaro/ssb-zero - Merge pull request #6965 from hufnagel/stdbase-bphskim - Merge pull request #6944 from hufnagel/gfal2-checksum-optional - Merge pull request #6925 from hufnagel/submit-bulk-efficiency - Merge pull request #6995 from ericvaandering/fix_1L - Merge pull request #6993 from amaltaro/validate-reqname - Merge pull request #6996 from ticoann/check-request-wq-status - Make resource control management resilient to dashboard glitches - initial patch for request status check script - Remove reference to 1L which futurize does not like - Validate RequestName for reqmgr2 as well - Merge pull request #6983 from ticoann/add_t0_compact - Merge pull request #6986 from amaltaro/finished-wfSQL - create a working xrdcp stageout plugin, fixes #6989 - Merge pull request #6985 from amaltaro/phedex-deadOra - Typo on the cleanup job type for TaskArchiver - Catch deadlock on oracle as well... - add cronjob to compact T0 couchdb - Merge pull request #6977 from amaltaro/tracking-jobs - Pylint fixes - Set jobs killed by JobStatusLite to Timeout status - Merge pull request #6975 from amaltaro/phedex-immortal - Pylint fixes - Handle db deadlock when setting lfn status - 1.0.18.pre6 - Merge pull request #6967 from amaltaro/wmdatamining-getkey - Merge pull request #6968 from vkuznet/issue6966 - Pylint fixes - Get campaign key with default value - Fix hiding split window - add BPHSkim to StdBase - 1.0.18.pre5 - Merge pull request #6964 from amaltaro/ssb-report - Fix metadata and job reporting to dashboard - 1.0.18.pre4 - Merge pull request #6960 from amaltaro/reqmgr2-jsonpage - Merge pull request #6959 from vkuznet/issue6956 - Merge pull request #6958 from amaltaro/statusChange-reqmgr2 - Do not pass unicode strings to reqmgr2 javascript - Fix issue 6956 - Minor improvements on prio and status in reqmgr2 - 1.0.18.pre3 - Merge pull request #6912 from vkuznet/oracle_handler - Merge pull request #6940 from amaltaro/requestApi-startTime - Merge pull request #6885 from mmascher/callable_config_master - Merge pull request #6955 from emaszs/master_checksum - New checksum version for CRABCache - pylint for Configuration_t.pt - Improve testStripReport unit test - Allow to use callables as configuration params - Fixed merge conflicts provenient from 6946 - Merge pull request #6946 from amaltaro/500error-patch1 - Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel - Merge pull request #6951 from amaltaro/remove-arroba - Merge pull request #6942 from vkuznet/reqmgr2-remove-admin - Pylint fixes - Don.t share db handler object among APIs; retrieve single doc always when possible - Remove RestApiHub/RESTMain - Merge pull request #6943 from amaltaro/update-cpconfig - Pylint fixes - Remove @ from ReqMgr2 Requestor field - Merge pull request #6895 from hufnagel/logcollect-edmcopyutil - Merge pull request #6936 from jha2/manoj_alternate_2 - fix pylint complains - Merge pull request #6948 from amaltaro/deploy-tweaks2 - Merge pull request #6947 from amaltaro/get-fullhostname - Pylint fixes - Deployment tweaks for the hlt agent; update example - Using mock for SiteDB_t - Make sure to always retrieve the long hostname - make checksum use with gfal2 optional, fixes #6591 - Remove admin interface - Merge pull request #6945 from amaltaro/remove-relvallfn - make sure AlcaHarvest CMSSW jobs only use a single core - 1.0.18.pre2 - Update test template stageout to backfill namespace - Merge pull request #6937 from ericvaandering/fix_cstringio - Merge pull request #6934 from ericvaandering/remove_jsonwrapper - make more efficient use of condor bulk submission - Update deprecated cherrypy key - Reqmgr couch api to retrieve requests by status and start time - Use cStringIO without try/except - Actually remove the wrapper - Remove references to JsonWrapper in WMCore test code - Remove references to JsonWrapper in WMCore code - 1.0.18.pre1 - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - switch logcollect stagein to use edmCopyUtil, fixes #6740 - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.17 to 1.0.19.pre4: - Merge pull request #7026 from ticoann/wmstats_update - update wmstats (add priority, inputdataset) - Merge pull request #7024 from ticoann/wq_diagnosis - Merge pull request #7022 from ericvaandering/dbs_mock_more - Merge pull request #7023 from ticoann/fix_logdb_update - add support for whole available WQE checking - Solve issues with DBS not using the mocked emulator and Say which member failed - fix logdb report - Merge pull request #7010 from ticoann/add_foreign_key - Merge pull request #7013 from amaltaro/wqmff-tryblock - Merge pull request #7011 from ticoann/remove_log_db_entry - Merge pull request #7001 from amaltaro/agentstatus-monitor - Merge pull request #7020 from ticoann/make_robust_optional - Merge pull request #7019 from ticoann/update_wq_script - add robust merge optional - update wq diagnosis script - Merge pull request #7017 from jha2/indirectly_sitedb_dataset_t - Merge pull request #6981 from amaltaro/jobtracker-errorcode - Merge pull request #7007 from amaltaro/groups-regex - Merge pull request #7016 from amaltaro/sites-format - Added metadata for the sites T2_XX_SiteB, T2_XX_SiteC for using mock version of SiteDB for the tests in Dataset_t.py - Store site lists in the proper list format - Remove test alerts - Fix regex for CMSGroups and add a unit test - Protect WorkQueueManager thread against DBS/PhEDEx faulty calls - add foreign key for dbsbuffer_file - Merge pull request #7005 from amaltaro/wmbs-unittest - remove the log db error entry when the error is gone - Correct error message; remove alert system; other minor improvements - Fix pylint and python3 issues - Improvements for agent monitoring: agent, wmbs, couch... - Fix a some WMBSHelper unit tests - SE to PNN transition - Merge pull request #7002 from ticoann/fix_500_error - Merge pull request #6974 from jha2/indirectly_sitedb - Merge pull request #6365 from alexanderrichards/feature/wmbs_location_senames - fix 500 errors - Using mock version of SiteDB for the tests in ResubmitBlock_t.py - Merge pull request #7000 from jha2/pnns_to_psns - Added testPNNstoPSNs - migrating seList to pnns - Convert seName to pnn and SEName to PNN - Migrate sename to pnn - Migrating the table column name from se_name to pnn - Migrate table name to wmbs_location_pnns - Merge pull request #6990 from hufnagel/stageout-xrdcp - Merge pull request #6984 from amaltaro/ssb-zero - Merge pull request #6965 from hufnagel/stdbase-bphskim - Merge pull request #6944 from hufnagel/gfal2-checksum-optional - Merge pull request #6925 from hufnagel/submit-bulk-efficiency - Merge pull request #6995 from ericvaandering/fix_1L - Merge pull request #6993 from amaltaro/validate-reqname - Merge pull request #6996 from ticoann/check-request-wq-status - Make resource control management resilient to dashboard glitches - initial patch for request status check script - Remove reference to 1L which futurize does not like - Validate RequestName for reqmgr2 as well - Merge pull request #6983 from ticoann/add_t0_compact - Merge pull request #6986 from amaltaro/finished-wfSQL - create a working xrdcp stageout plugin, fixes #6989 - Merge pull request #6985 from amaltaro/phedex-deadOra - Typo on the cleanup job type for TaskArchiver - Catch deadlock on oracle as well... - add cronjob to compact T0 couchdb - Merge pull request #6977 from amaltaro/tracking-jobs - Pylint fixes - Set jobs killed by JobStatusLite to Timeout status - Merge pull request #6975 from amaltaro/phedex-immortal - Pylint fixes - Handle db deadlock when setting lfn status - 1.0.18.pre6 - Merge pull request #6967 from amaltaro/wmdatamining-getkey - Merge pull request #6968 from vkuznet/issue6966 - Pylint fixes - Get campaign key with default value - Fix hiding split window - add BPHSkim to StdBase - 1.0.18.pre5 - Merge pull request #6964 from amaltaro/ssb-report - Fix metadata and job reporting to dashboard - 1.0.18.pre4 - Merge pull request #6960 from amaltaro/reqmgr2-jsonpage - Merge pull request #6959 from vkuznet/issue6956 - Merge pull request #6958 from amaltaro/statusChange-reqmgr2 - Do not pass unicode strings to reqmgr2 javascript - Fix issue 6956 - Minor improvements on prio and status in reqmgr2 - 1.0.18.pre3 - Merge pull request #6912 from vkuznet/oracle_handler - Merge pull request #6940 from amaltaro/requestApi-startTime - Merge pull request #6885 from mmascher/callable_config_master - Merge pull request #6955 from emaszs/master_checksum - New checksum version for CRABCache - pylint for Configuration_t.pt - Improve testStripReport unit test - Allow to use callables as configuration params - Fixed merge conflicts provenient from 6946 - Merge pull request #6946 from amaltaro/500error-patch1 - Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel - Merge pull request #6951 from amaltaro/remove-arroba - Merge pull request #6942 from vkuznet/reqmgr2-remove-admin - Pylint fixes - Don.t share db handler object among APIs; retrieve single doc always when possible - Remove RestApiHub/RESTMain - Merge pull request #6943 from amaltaro/update-cpconfig - Pylint fixes - Remove @ from ReqMgr2 Requestor field - Merge pull request #6895 from hufnagel/logcollect-edmcopyutil - Merge pull request #6936 from jha2/manoj_alternate_2 - fix pylint complains - Merge pull request #6948 from amaltaro/deploy-tweaks2 - Merge pull request #6947 from amaltaro/get-fullhostname - Pylint fixes - Deployment tweaks for the hlt agent; update example - Using mock for SiteDB_t - Make sure to always retrieve the long hostname - make checksum use with gfal2 optional, fixes #6591 - Remove admin interface - Merge pull request #6945 from amaltaro/remove-relvallfn - 1.0.18.pre2 - Update test template stageout to backfill namespace - Merge pull request #6937 from ericvaandering/fix_cstringio - Merge pull request #6934 from ericvaandering/remove_jsonwrapper - make more efficient use of condor bulk submission - Update deprecated cherrypy key - Reqmgr couch api to retrieve requests by status and start time - Use cStringIO without try/except - Actually remove the wrapper - Remove references to JsonWrapper in WMCore test code - Remove references to JsonWrapper in WMCore code - 1.0.18.pre1 - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - switch logcollect stagein to use edmCopyUtil, fixes #6740 - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.17 to 1.0.18.pre6: - Merge pull request #6967 from amaltaro/wmdatamining-getkey - Merge pull request #6968 from vkuznet/issue6966 - Pylint fixes - Get campaign key with default value - Fix hiding split window - 1.0.18.pre5 - Merge pull request #6964 from amaltaro/ssb-report - Fix metadata and job reporting to dashboard - 1.0.18.pre4 - Merge pull request #6960 from amaltaro/reqmgr2-jsonpage - Merge pull request #6959 from vkuznet/issue6956 - Merge pull request #6958 from amaltaro/statusChange-reqmgr2 - Do not pass unicode strings to reqmgr2 javascript - Fix issue 6956 - Minor improvements on prio and status in reqmgr2 - 1.0.18.pre3 - Merge pull request #6912 from vkuznet/oracle_handler - Merge pull request #6940 from amaltaro/requestApi-startTime - Merge pull request #6885 from mmascher/callable_config_master - Merge pull request #6955 from emaszs/master_checksum - New checksum version for CRABCache - pylint for Configuration_t.pt - Improve testStripReport unit test - Allow to use callables as configuration params - Fixed merge conflicts provenient from 6946 - Merge pull request #6946 from amaltaro/500error-patch1 - Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel - Merge pull request #6951 from amaltaro/remove-arroba - Merge pull request #6942 from vkuznet/reqmgr2-remove-admin - Pylint fixes - Don.t share db handler object among APIs; retrieve single doc always when possible - Remove RestApiHub/RESTMain - Merge pull request #6943 from amaltaro/update-cpconfig - Pylint fixes - Remove @ from ReqMgr2 Requestor field - Merge pull request #6895 from hufnagel/logcollect-edmcopyutil - Merge pull request #6936 from jha2/manoj_alternate_2 - fix pylint complains - Merge pull request #6948 from amaltaro/deploy-tweaks2 - Merge pull request #6947 from amaltaro/get-fullhostname - Pylint fixes - Deployment tweaks for the hlt agent; update example - Using mock for SiteDB_t - Make sure to always retrieve the long hostname - Remove admin interface - Merge pull request #6945 from amaltaro/remove-relvallfn - 1.0.18.pre2 - Update test template stageout to backfill namespace - Merge pull request #6937 from ericvaandering/fix_cstringio - Merge pull request #6934 from ericvaandering/remove_jsonwrapper - Update deprecated cherrypy key - Reqmgr couch api to retrieve requests by status and start time - Use cStringIO without try/except - Actually remove the wrapper - Remove references to JsonWrapper in WMCore test code - Remove references to JsonWrapper in WMCore code - 1.0.18.pre1 - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - switch logcollect stagein to use edmCopyUtil, fixes #6740 - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.17 to 1.0.18.pre5: - Merge pull request #6964 from amaltaro/ssb-report - Fix metadata and job reporting to dashboard - 1.0.18.pre4 - Merge pull request #6960 from amaltaro/reqmgr2-jsonpage - Merge pull request #6959 from vkuznet/issue6956 - Merge pull request #6958 from amaltaro/statusChange-reqmgr2 - Do not pass unicode strings to reqmgr2 javascript - Fix issue 6956 - Minor improvements on prio and status in reqmgr2 - 1.0.18.pre3 - Merge pull request #6912 from vkuznet/oracle_handler - Merge pull request #6940 from amaltaro/requestApi-startTime - Merge pull request #6885 from mmascher/callable_config_master - Merge pull request #6955 from emaszs/master_checksum - New checksum version for CRABCache - pylint for Configuration_t.pt - Improve testStripReport unit test - Allow to use callables as configuration params - Fixed merge conflicts provenient from 6946 - Merge pull request #6946 from amaltaro/500error-patch1 - Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel - Merge pull request #6951 from amaltaro/remove-arroba - Merge pull request #6942 from vkuznet/reqmgr2-remove-admin - Pylint fixes - Don.t share db handler object among APIs; retrieve single doc always when possible - Remove RestApiHub/RESTMain - Merge pull request #6943 from amaltaro/update-cpconfig - Pylint fixes - Remove @ from ReqMgr2 Requestor field - Merge pull request #6895 from hufnagel/logcollect-edmcopyutil - Merge pull request #6936 from jha2/manoj_alternate_2 - fix pylint complains - Merge pull request #6948 from amaltaro/deploy-tweaks2 - Merge pull request #6947 from amaltaro/get-fullhostname - Pylint fixes - Deployment tweaks for the hlt agent; update example - Using mock for SiteDB_t - Make sure to always retrieve the long hostname - Remove admin interface - Merge pull request #6945 from amaltaro/remove-relvallfn - 1.0.18.pre2 - Update test template stageout to backfill namespace - Merge pull request #6937 from ericvaandering/fix_cstringio - Merge pull request #6934 from ericvaandering/remove_jsonwrapper - Update deprecated cherrypy key - Reqmgr couch api to retrieve requests by status and start time - Use cStringIO without try/except - Actually remove the wrapper - Remove references to JsonWrapper in WMCore test code - Remove references to JsonWrapper in WMCore code - 1.0.18.pre1 - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - switch logcollect stagein to use edmCopyUtil, fixes #6740 - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.17 to 1.0.18.pre4: - Merge pull request #6960 from amaltaro/reqmgr2-jsonpage - Merge pull request #6959 from vkuznet/issue6956 - Merge pull request #6958 from amaltaro/statusChange-reqmgr2 - Do not pass unicode strings to reqmgr2 javascript - Fix issue 6956 - Minor improvements on prio and status in reqmgr2 - 1.0.18.pre3 - Merge pull request #6912 from vkuznet/oracle_handler - Merge pull request #6940 from amaltaro/requestApi-startTime - Merge pull request #6885 from mmascher/callable_config_master - Merge pull request #6955 from emaszs/master_checksum - New checksum version for CRABCache - pylint for Configuration_t.pt - Improve testStripReport unit test - Allow to use callables as configuration params - Fixed merge conflicts provenient from 6946 - Merge pull request #6946 from amaltaro/500error-patch1 - Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel - Merge pull request #6951 from amaltaro/remove-arroba - Merge pull request #6942 from vkuznet/reqmgr2-remove-admin - Pylint fixes - Don.t share db handler object among APIs; retrieve single doc always when possible - Remove RestApiHub/RESTMain - Merge pull request #6943 from amaltaro/update-cpconfig - Pylint fixes - Remove @ from ReqMgr2 Requestor field - Merge pull request #6895 from hufnagel/logcollect-edmcopyutil - Merge pull request #6936 from jha2/manoj_alternate_2 - fix pylint complains - Merge pull request #6948 from amaltaro/deploy-tweaks2 - Merge pull request #6947 from amaltaro/get-fullhostname - Pylint fixes - Deployment tweaks for the hlt agent; update example - Using mock for SiteDB_t - Make sure to always retrieve the long hostname - Remove admin interface - Merge pull request #6945 from amaltaro/remove-relvallfn - 1.0.18.pre2 - Update test template stageout to backfill namespace - Merge pull request #6937 from ericvaandering/fix_cstringio - Merge pull request #6934 from ericvaandering/remove_jsonwrapper - Update deprecated cherrypy key - Reqmgr couch api to retrieve requests by status and start time - Use cStringIO without try/except - Actually remove the wrapper - Remove references to JsonWrapper in WMCore test code - Remove references to JsonWrapper in WMCore code - 1.0.18.pre1 - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - switch logcollect stagein to use edmCopyUtil, fixes #6740 - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.17 to 1.0.18.pre3: - Merge pull request #6912 from vkuznet/oracle_handler - Merge pull request #6940 from amaltaro/requestApi-startTime - Merge pull request #6885 from mmascher/callable_config_master - Merge pull request #6955 from emaszs/master_checksum - New checksum version for CRABCache - pylint for Configuration_t.pt - Improve testStripReport unit test - Allow to use callables as configuration params - Fixed merge conflicts provenient from 6946 - Merge pull request #6946 from amaltaro/500error-patch1 - Apply oracle handler to convert unicode input to byte strings within DBCore code; revert patch for RESTModel - Merge pull request #6951 from amaltaro/remove-arroba - Merge pull request #6942 from vkuznet/reqmgr2-remove-admin - Pylint fixes - Don.t share db handler object among APIs; retrieve single doc always when possible - Remove RestApiHub/RESTMain - Merge pull request #6943 from amaltaro/update-cpconfig - Pylint fixes - Remove @ from ReqMgr2 Requestor field - Merge pull request #6895 from hufnagel/logcollect-edmcopyutil - Merge pull request #6936 from jha2/manoj_alternate_2 - fix pylint complains - Merge pull request #6948 from amaltaro/deploy-tweaks2 - Merge pull request #6947 from amaltaro/get-fullhostname - Pylint fixes - Deployment tweaks for the hlt agent; update example - Using mock for SiteDB_t - Make sure to always retrieve the long hostname - Remove admin interface - Merge pull request #6945 from amaltaro/remove-relvallfn - 1.0.18.pre2 - Update test template stageout to backfill namespace - Merge pull request #6937 from ericvaandering/fix_cstringio - Merge pull request #6934 from ericvaandering/remove_jsonwrapper - Update deprecated cherrypy key - Reqmgr couch api to retrieve requests by status and start time - Use cStringIO without try/except - Actually remove the wrapper - Remove references to JsonWrapper in WMCore test code - Remove references to JsonWrapper in WMCore code - 1.0.18.pre1 - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - switch logcollect stagein to use edmCopyUtil, fixes #6740 - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.17 to 1.0.18.pre2: - Merge pull request #6937 from ericvaandering/fix_cstringio - Merge pull request #6934 from ericvaandering/remove_jsonwrapper - Use cStringIO without try/except - Actually remove the wrapper - Remove references to JsonWrapper in WMCore test code - Remove references to JsonWrapper in WMCore code - 1.0.18.pre1 - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.17 to 1.0.18.pre1: - Merge pull request #6742 from mmascher/lightclientmaster - Take care of pylint suggestion for Service and Request - Merge pull request #6916 from mmascher/pycurl_encoded - Merge pull request #6929 from ericvaandering/cleanup_restserver - Merge pull request #6927 from ericvaandering/axe_dead_code - Merge pull request #6882 from amaltaro/remove-analysis - Merge pull request #6531 from ericvaandering/standard_json - Merge pull request #6920 from vkuznet/reqmgr2-fixes - Remove unused code from RestServerSetup - Remove Inclusive and Exclusive mask since they are not used, clean up imports - Remove Downloader since it is unused - Remove Action since it is unused - More pylint for pycurl_manager - pycurlmanager pylint plus review - Merge pull request #6924 from amaltaro/createOutputFile - Create the output file expected by condor to be transferred back - Add /store/unmerged - Merge pull request #6915 from amaltaro/fnal-deletion - Merge pull request #6897 from emaszs/master_untar_patch - Merge pull request #6904 from hufnagel/cmssw-home - Allow pycurl_manager.py to accepd encoded string as data. Fixes #6467 - Pylint fixes - Change file deletion from srm to xrd for FNAL plugin - make sure CMSSW always finds HOME in environment - Merge Justas' patch for untarring with python 2.6 for older releases - Delete Analysis and PrivateMC spec, task etc - Make sure httplib2 is not required if using pycurl - Fixup pylint - Get rid of cjson - json in python 2.7 is simplejson - Remove the other JSON wrapper options - Remove possibility of cjson and simplejson from json wrapper and cleanup the tests and remove cjson from the tests 1.0.16 to 1.0.17: - Merge pull request #6889 from amaltaro/ssb-newStatusMetric - Merge pull request #6812 from ericvaandering/default_mock_phedex - Merge pull request #6909 from hufnagel/dashboard-report-nosleep - remove the dashboard reporting sleep call, fix #6899 - Merge pull request #6905 from ericvaandering/noprompt_unittests - Remove the need for a prompt when setting up unit tests - Merge pull request #6901 from amaltaro/jobArchiver-sendAlert - Merge pull request #6900 from amaltaro/try-validate-script - Remove sendAlert from JobArchiver - Added some error handling in case of missing datasets - 1.0.17.pre6 - Merge pull request #6896 from vkuznet/sanitize_cx_oracle - Fix DBS3+CherryPy5 issue which is an issue of type mismatch between python and Oracle - 1.0.17.pre5 - Merge pull request #6892 from vkuznet/ext-drop-down - Fix drop-down issue 6657, 6674 - Merge pull request #6890 from emaszs/master - Add Dashboard dir to crabtaskworker dependencies - Fix pylint complaints - Update the SSB site status metric number and states - Clean up the code - Break up a list of files for two calls. Add progress to fetcher Sort the JSON file, hopefully keep future differences smaller - Make EmulatedUnitTestCase use PhEDEx emulator by default Fix the Phedex emulator for multiple blocks and to run from DBS Fix up the DBSReader_t tests - Merge pull request #6888 from ticoann/new_rest_api_for_job - Merge pull request #6705 from amaltaro/errorhandler-nocrash - Merge pull request #6887 from vkuznet/visible_attrs - Merge pull request #6886 from ericvaandering/add_tracing - add job detail REST api - Fix visible attributes assignment on web UI for reqmgr2 - Add Tracing to utils to aid in debugging - 1.0.17.pre4 - Merge pull request #6877 from ticoann/add_one_site - Merge pull request #6879 from amaltaro/multicore-assign - Merge pull request #6880 from amaltaro/remove-multiTasks - Merge pull request #6863 from ticoann/resource_monitor_5_13 - Merge pull request #6876 from ticoann/remove-failed-transition - Avoid crashing ErrorHandler in case of Couch/HTTP issues - Cleanup the last pieces of multi tasks - Update memory and cores requirements during assignment - Merge pull request #6878 from vkuznet/issue6874 - Fix issue 6874 - add one site (useful for testing) - clean up status transition - Merge pull request #6811 from amaltaro/kill-held - Merge pull request #6861 from amaltaro/deploy-relval-patcha - Add glidein restrictions tweak for the relval agent - Merge pull request #6865 from ticoann/wmarchive_log - WQ diagonis script - add more logging message - 1.0.17.pre3 - Merge pull request #6856 from ticoann/fix_priority - priority sorting - alway refresh job submitter cache - Merge pull request #6862 from amaltaro/docid-inbox - Pylint fixes - Print the workqueue doc id when no possible site - Make condor removal more efficient; improve error message - 1.0.17.pre2 - Merge pull request #6368 from hufnagel/highio-jobs - Merge pull request #6860 from amaltaro/injecttest-patcha - Fix site whitelist when provided in the command line - 1.0.17.pre1 - Merge pull request #6808 from juztas/gfalCleanEnv - Merge pull request #6843 from ticoann/fix_wmstats_unittest - Merge pull request #6848 from hufnagel/repack-error-dataset - implement repack output straight to error dataset - add capability for highio jobs - fix wmstats unittest - Use system environment for gfal2 stageout 1.0.16 to 1.0.17.pre6: - Merge pull request #6896 from vkuznet/sanitize_cx_oracle - Fix DBS3+CherryPy5 issue which is an issue of type mismatch between python and Oracle - 1.0.17.pre5 - Merge pull request #6892 from vkuznet/ext-drop-down - Fix drop-down issue 6657, 6674 - Merge pull request #6890 from emaszs/master - Add Dashboard dir to crabtaskworker dependencies - Merge pull request #6888 from ticoann/new_rest_api_for_job - Merge pull request #6705 from amaltaro/errorhandler-nocrash - Merge pull request #6887 from vkuznet/visible_attrs - Merge pull request #6886 from ericvaandering/add_tracing - add job detail REST api - Fix visible attributes assignment on web UI for reqmgr2 - Add Tracing to utils to aid in debugging - 1.0.17.pre4 - Merge pull request #6877 from ticoann/add_one_site - Merge pull request #6879 from amaltaro/multicore-assign - Merge pull request #6880 from amaltaro/remove-multiTasks - Merge pull request #6863 from ticoann/resource_monitor_5_13 - Merge pull request #6876 from ticoann/remove-failed-transition - Avoid crashing ErrorHandler in case of Couch/HTTP issues - Cleanup the last pieces of multi tasks - Update memory and cores requirements during assignment - Merge pull request #6878 from vkuznet/issue6874 - Fix issue 6874 - add one site (useful for testing) - clean up status transition - Merge pull request #6811 from amaltaro/kill-held - Merge pull request #6861 from amaltaro/deploy-relval-patcha - Add glidein restrictions tweak for the relval agent - Merge pull request #6865 from ticoann/wmarchive_log - WQ diagonis script - add more logging message - 1.0.17.pre3 - Merge pull request #6856 from ticoann/fix_priority - priority sorting - alway refresh job submitter cache - Merge pull request #6862 from amaltaro/docid-inbox - Pylint fixes - Print the workqueue doc id when no possible site - Make condor removal more efficient; improve error message - 1.0.17.pre2 - Merge pull request #6368 from hufnagel/highio-jobs - Merge pull request #6860 from amaltaro/injecttest-patcha - Fix site whitelist when provided in the command line - 1.0.17.pre1 - Merge pull request #6808 from juztas/gfalCleanEnv - Merge pull request #6843 from ticoann/fix_wmstats_unittest - Merge pull request #6848 from hufnagel/repack-error-dataset - implement repack output straight to error dataset - add capability for highio jobs - fix wmstats unittest - Use system environment for gfal2 stageout 1.0.16 to 1.0.17.pre5: - Merge pull request #6892 from vkuznet/ext-drop-down - Fix drop-down issue 6657, 6674 - Merge pull request #6890 from emaszs/master - Add Dashboard dir to crabtaskworker dependencies - Merge pull request #6888 from ticoann/new_rest_api_for_job - Merge pull request #6705 from amaltaro/errorhandler-nocrash - Merge pull request #6887 from vkuznet/visible_attrs - Merge pull request #6886 from ericvaandering/add_tracing - add job detail REST api - Fix visible attributes assignment on web UI for reqmgr2 - Add Tracing to utils to aid in debugging - 1.0.17.pre4 - Merge pull request #6877 from ticoann/add_one_site - Merge pull request #6879 from amaltaro/multicore-assign - Merge pull request #6880 from amaltaro/remove-multiTasks - Merge pull request #6863 from ticoann/resource_monitor_5_13 - Merge pull request #6876 from ticoann/remove-failed-transition - Avoid crashing ErrorHandler in case of Couch/HTTP issues - Cleanup the last pieces of multi tasks - Update memory and cores requirements during assignment - Merge pull request #6878 from vkuznet/issue6874 - Fix issue 6874 - add one site (useful for testing) - clean up status transition - Merge pull request #6811 from amaltaro/kill-held - Merge pull request #6861 from amaltaro/deploy-relval-patcha - Add glidein restrictions tweak for the relval agent - Merge pull request #6865 from ticoann/wmarchive_log - WQ diagonis script - add more logging message - 1.0.17.pre3 - Merge pull request #6856 from ticoann/fix_priority - priority sorting - alway refresh job submitter cache - Merge pull request #6862 from amaltaro/docid-inbox - Pylint fixes - Print the workqueue doc id when no possible site - Make condor removal more efficient; improve error message - 1.0.17.pre2 - Merge pull request #6368 from hufnagel/highio-jobs - Merge pull request #6860 from amaltaro/injecttest-patcha - Fix site whitelist when provided in the command line - 1.0.17.pre1 - Merge pull request #6808 from juztas/gfalCleanEnv - Merge pull request #6843 from ticoann/fix_wmstats_unittest - Merge pull request #6848 from hufnagel/repack-error-dataset - implement repack output straight to error dataset - add capability for highio jobs - fix wmstats unittest - Use system environment for gfal2 stageout 1.0.16 to 1.0.17.pre4: - Merge pull request #6877 from ticoann/add_one_site - Merge pull request #6879 from amaltaro/multicore-assign - Merge pull request #6880 from amaltaro/remove-multiTasks - Merge pull request #6863 from ticoann/resource_monitor_5_13 - Merge pull request #6876 from ticoann/remove-failed-transition - Cleanup the last pieces of multi tasks - Update memory and cores requirements during assignment - Merge pull request #6878 from vkuznet/issue6874 - Fix issue 6874 - add one site (useful for testing) - clean up status transition - Merge pull request #6811 from amaltaro/kill-held - Merge pull request #6861 from amaltaro/deploy-relval-patcha - Add glidein restrictions tweak for the relval agent - Merge pull request #6865 from ticoann/wmarchive_log - WQ diagonis script - add more logging message - 1.0.17.pre3 - Merge pull request #6856 from ticoann/fix_priority - priority sorting - alway refresh job submitter cache - Merge pull request #6862 from amaltaro/docid-inbox - Pylint fixes - Print the workqueue doc id when no possible site - Make condor removal more efficient; improve error message - 1.0.17.pre2 - Merge pull request #6368 from hufnagel/highio-jobs - Merge pull request #6860 from amaltaro/injecttest-patcha - Fix site whitelist when provided in the command line - 1.0.17.pre1 - Merge pull request #6808 from juztas/gfalCleanEnv - Merge pull request #6843 from ticoann/fix_wmstats_unittest - Merge pull request #6848 from hufnagel/repack-error-dataset - implement repack output straight to error dataset - add capability for highio jobs - fix wmstats unittest - Use system environment for gfal2 stageout 1.0.16 to 1.0.17.pre3: - Merge pull request #6856 from ticoann/fix_priority - priority sorting - alway refresh job submitter cache - Merge pull request #6862 from amaltaro/docid-inbox - Pylint fixes - Print the workqueue doc id when no possible site - 1.0.17.pre2 - Merge pull request #6368 from hufnagel/highio-jobs - Merge pull request #6860 from amaltaro/injecttest-patcha - Fix site whitelist when provided in the command line - 1.0.17.pre1 - Merge pull request #6808 from juztas/gfalCleanEnv - Merge pull request #6843 from ticoann/fix_wmstats_unittest - Merge pull request #6848 from hufnagel/repack-error-dataset - implement repack output straight to error dataset - add capability for highio jobs - fix wmstats unittest - Use system environment for gfal2 stageout 1.0.16 to 1.0.17.pre2: - Merge pull request #6368 from hufnagel/highio-jobs - Merge pull request #6860 from amaltaro/injecttest-patcha - Fix site whitelist when provided in the command line - 1.0.17.pre1 - Merge pull request #6808 from juztas/gfalCleanEnv - Merge pull request #6843 from ticoann/fix_wmstats_unittest - Merge pull request #6848 from hufnagel/repack-error-dataset - implement repack output straight to error dataset - add capability for highio jobs - fix wmstats unittest - Use system environment for gfal2 stageout 1.0.16 to 1.0.17.pre1: - Merge pull request #6808 from juztas/gfalCleanEnv - Merge pull request #6843 from ticoann/fix_wmstats_unittest - Merge pull request #6848 from hufnagel/repack-error-dataset - implement repack output straight to error dataset - fix wmstats unittest - Use system environment for gfal2 stageout 1.0.16 to 1.0.16: - Merge pull request #6851 from hufnagel/physicsskims-20160505 - Merge pull request #6854 from jha2/ChangeToEmulatedUnitTestCase - Changed EmulatedUnitTest to EmulatedUnitTestCase - Merge pull request #6846 from ticoann/fix_wmarchive_format2 - Merge pull request #6850 from jha2/fix_Start_t - add more physics skims - Using mock for Block_t and MonteCarlo_t - fix the wmarchive format - Merge pull request #6844 from ticoann/wmarchive_fix - add run default value - Merge pull request #6838 from amaltaro/validate-test-wfs - Utilitarian script to check outcome of test workflows - 1.0.16.pre3 - Merge pull request #6842 from ticoann/rewrite_view - Merge pull request #6839 from BrunoCoimbra/master - Merge pull request #6836 from amaltaro/wmstatserl-moreviews - Merge pull request #6834 from amaltaro/remove-wmstatsviews2 - add rewrite rule for erlang view - Merge pull request #6841 from amaltaro/stupid-log - Remove logging lines hitting couch - Include WMStats allWorkflows view in erlang - Merge pull request #6833 from dmwm/revert-6832-temp_debug_reqmgr2_error - Translated two more WMStats views to Erlang - Remove WMStats js views that are available in erlang already - 1.0.16.pre2 - Revert "temp debug patch - need to be reverted later" - Merge pull request #6832 from ticoann/temp_debug_reqmgr2_error - temp debug patch - need to be reverted later - Merge pull request #6831 from ticoann/add_new_class_def - add new class def - Merge pull request #6825 from juztas/depsRemove - Merge pull request #6828 from amaltaro/bump-wqe-size - Merge pull request #6809 from ticoann/ad_processing_option - Merge pull request #6826 from ticoann/handle_unexpected_format - Increase the WQE size for MC policy - handle unexpected fwjr performance value - Merge pull request #6815 from ticoann/fix_alert_error - Merge pull request #6820 from ticoann/add_requestor_filter - add requestor view - No need these deps in apmon - Merge pull request #6819 from jha2/fix_testSingleChunksSplit - Merge pull request #6818 from ticoann/fix_indentaion - Starting point for ResubmitBlockTest - fix indentaiton of converting fwjr - remove send alert - 1.0.16.pre1 - add defualt ProcessingString(Version) 1.0.16 to 1.0.16.pre3: - Merge pull request #6842 from ticoann/rewrite_view - Merge pull request #6839 from BrunoCoimbra/master - Merge pull request #6836 from amaltaro/wmstatserl-moreviews - Merge pull request #6834 from amaltaro/remove-wmstatsviews2 - add rewrite rule for erlang view - Merge pull request #6841 from amaltaro/stupid-log - Remove logging lines hitting couch - Include WMStats allWorkflows view in erlang - Merge pull request #6833 from dmwm/revert-6832-temp_debug_reqmgr2_error - Translated two more WMStats views to Erlang - Remove WMStats js views that are available in erlang already - 1.0.16.pre2 - Revert "temp debug patch - need to be reverted later" - Merge pull request #6832 from ticoann/temp_debug_reqmgr2_error - temp debug patch - need to be reverted later - Merge pull request #6831 from ticoann/add_new_class_def - add new class def - Merge pull request #6825 from juztas/depsRemove - Merge pull request #6828 from amaltaro/bump-wqe-size - Merge pull request #6809 from ticoann/ad_processing_option - Merge pull request #6826 from ticoann/handle_unexpected_format - Increase the WQE size for MC policy - handle unexpected fwjr performance value - Merge pull request #6815 from ticoann/fix_alert_error - Merge pull request #6820 from ticoann/add_requestor_filter - add requestor view - No need these deps in apmon - Merge pull request #6819 from jha2/fix_testSingleChunksSplit - Merge pull request #6818 from ticoann/fix_indentaion - Starting point for ResubmitBlockTest - fix indentaiton of converting fwjr - remove send alert - 1.0.16.pre1 - add defualt ProcessingString(Version) 1.0.16 to 1.0.16.pre2: - Merge pull request #6832 from ticoann/temp_debug_reqmgr2_error - temp debug patch - need to be reverted later - Merge pull request #6831 from ticoann/add_new_class_def - add new class def - Merge pull request #6825 from juztas/depsRemove - Merge pull request #6828 from amaltaro/bump-wqe-size - Merge pull request #6809 from ticoann/ad_processing_option - Merge pull request #6826 from ticoann/handle_unexpected_format - Increase the WQE size for MC policy - handle unexpected fwjr performance value - Merge pull request #6815 from ticoann/fix_alert_error - Merge pull request #6820 from ticoann/add_requestor_filter - add requestor view - No need these deps in apmon - Merge pull request #6819 from jha2/fix_testSingleChunksSplit - Merge pull request #6818 from ticoann/fix_indentaion - Starting point for ResubmitBlockTest - fix indentaiton of converting fwjr - remove send alert - 1.0.16.pre1 - add defualt ProcessingString(Version) 1.0.14 to 1.0.16.pre1: - Merge pull request #6719 from ticoann/fix_wmarchive_format - fix conversion function format change add rate control - test case update - Merge pull request #6810 from juztas/dashboardStageout - Merge pull request #6807 from ticoann/fix_phedex_location - Merge pull request #6797 from jha2/SiteDBClient - Starting point for ResubmitBlockTest - Prepare stageout report with information about local/fallback stageout exit. - Merge pull request #6805 from amaltaro/wmagentFormat - get location from blockreplica not subscription - Merge pull request #6785 from ticoann/file_site_mendatory - Major pylint fixes - Remove lumi lists handling in favor of wmagentFormat LumiList - fix unittest - Merge pull request #6420 from juztas/new_apmon - Merge pull request #6799 from juztas/patch-3 - Merge pull request #6771 from ericvaandering/test_seconversion - Merge pull request #6803 from amaltaro/pycondor-readlog2 - Read only existent logs in PyCondor plugin - Merge pull request #6796 from amaltaro/logcollect-pnn - Make sure we print correct exit code in the log files - Fix unit tests - Fix PNN for LogCollect jobs - Merge pull request #6788 from dciangot/patch-2 - Adding ASO erlang view - validate location from fwrj - Merge pull request #6778 from hufnagel/tag-chirp-cmssw - tag chirp updates from CMSSW, fixes #6739 - 1.0.15.pre4 - Merge pull request #6775 from ticoann/add_debug_server_error - add debugging message for server error - Merge pull request #6774 from ticoann/putrust_fix - make backward compatible for PUTrustlist - 1.0.15.pre3 - Merge pull request #6772 from ticoann/file_permission_buildrelease - change file permission for buildrelease - Merge pull request #6746 from ticoann/patch_before_init - Merge pull request #6770 from vkuznet/invalid-exp - Merge pull request #6762 from ticoann/reqmgr2_cache - New version of SiteDB_t.py - Make more informative non-validated parameter exceptions - Merge pull request #6769 from amaltaro/cascade-update - Fix cascade status update on reqmgr2 - Merge pull request #6767 from ericvaandering/catchup_print - Fix print regressions - create framework for config which can be controlled in runtime - Merge pull request #6765 from amaltaro/pycondor0-mpatch5 - Merge pull request #6756 from juztas/fixgfal2 - Int vs float division with math.ceil different results - Fixes job remove; job prio update; job log parsing - Merge pull request #6752 from amaltaro/trustsite-pileup - Code pylint clean up - Merge pull request #6753 from ericvaandering/retry_conflicts - Merge pull request #6760 from dciangot/patch-1 - Merge pull request #6759 from ericvaandering/fix_WMBSHelper_configcache - Merge pull request #6754 from jha2/MockLocalQueueProfile_t - Update of wmagent-couchapp-init for ASO - Add CouchDBName to mcArgs, fixes two unit tests - Unittest fix. Sort output from SiteDB - Fix GFAL2 and environment problem - Split trust location flag for input and for pileup data - Using mock - Try wrapping the check in retry with a delay - Update UnstableTests.txt - Merge pull request #6748 from ericvaandering/user_resubmit - Merge pull request #6747 from ticoann/add_logdb_wq_unittest - fix LocalQueueProfile_t - Make username and group consistent among resubmit tests - Merge pull request #6729 from amaltaro/buildrelease-branch - 1.0.15.pre2 - Merge pull request #6726 from ticoann/add_algo_api - patch before wmagent-init - Merge pull request #6733 from ticoann/result_proxy_fix - Merge pull request #6734 from vkuznet/issue6720 - add algorithm edit list - Merge pull request #6738 from ericvaandering/use_uuid - Changes for submit task forms - Changes wrt Seangchan requirements - Merge pull request #6735 from hufnagel/remove-phedex-inject-override - Merge pull request #6736 from ticoann/tier0_taskarchiver_fix - Remove this old code - Use UUID as supplied in python since 2.5 - Adjust task_splitting - Update UnstableTests.txt - Code changes for request parameter splitting - New js file with helper function to tweak request parameters - remove non-functional phedex inject override - fix task archiver for tier0 case - Use /data/splitting/web_form API; remove obsolete UPdateTaskParams - Fixes for issue 6720 - fixes This result object does not return rows error - Merge pull request #6728 from emaszs/1.0.14_master_import_fix - Merge pull request #6730 from vkuznet/fix-main-tmpl - Fix missing http: - Update buildreleases script to handle different branches - Adding Utils to setup_dependencies.py - 1.0.15.pre1 - Merge pull request #6725 from ticoann/fix_acdc_name - Merge pull request #6723 from hufnagel/skim-subscription - Merge pull request #6700 from ticoann/fix_wmastats_retrun_format - Merge pull request #6724 from amaltaro/deploy-1014 - fix acdc name if it contains @ - Update a relval tweak and command example - Merge pull request #6695 from amaltaro/stageout-alarm - return list of dictionary with common structure when common_dict=1 - Merge pull request #6716 from ticoann/skip_cleanup_job - skip cleanup job report - Merge pull request #6714 from ticoann/add_job_type_fwjr - add WMArchive related views and field - Merge pull request #6696 from amaltaro/pycondor-patch3 - Merge pull request #6707 from ticoann/fix_output_dataset - add special subscription support for skims - JobStartDate may be eventually missing in the classAd - update output dataset when request is assigned - Add back some WQ tests that are still not stable - Merge pull request #6698 from mmascher/master - Merge pull request #6656 from ticoann/pycondor - Merge pull request #6697 from amaltaro/inject-multiSite - Add new CRAB3 exit code to WMExceptions - Accept multi sites via command line for test wf injection - Solve the missing files mystery during stage out - Merge pull request #6692 from ticoann/fix_trusted_list_conditionwq - Merge pull request #6681 from vkuznet/assing-team2 - fix site restriction checking - Fix typo - Fix issue with fetching teams; add printout in case of failure - Merge pull request #6686 from amaltaro/prio-reqmgr2 - Fix priority update in reqmgr2 - Merge pull request #6680 from ticoann/add_agent_team_api - add api to get team name - Change getTeams behavior based on discussion with sry - Unittest for DashboardAPI - Update MonaLisa code in WMCore. fixes #6301 This also brings ProcInfo.py and Logger.py which is used in CRAB3. Later it will be removed from CRAB3 and will use from WMCore. - Changes to support team in assign interface - switch to PyCondor plugin 1.0.14 to 1.0.15.pre4: - Merge pull request #6775 from ticoann/add_debug_server_error - add debugging message for server error - Merge pull request #6774 from ticoann/putrust_fix - make backward compatible for PUTrustlist - 1.0.15.pre3 - Merge pull request #6772 from ticoann/file_permission_buildrelease - change file permission for buildrelease - Merge pull request #6746 from ticoann/patch_before_init - Merge pull request #6770 from vkuznet/invalid-exp - Merge pull request #6762 from ticoann/reqmgr2_cache - Make more informative non-validated parameter exceptions - Merge pull request #6769 from amaltaro/cascade-update - Fix cascade status update on reqmgr2 - Merge pull request #6767 from ericvaandering/catchup_print - Fix print regressions - create framework for config which can be controlled in runtime - Merge pull request #6765 from amaltaro/pycondor0-mpatch5 - Merge pull request #6756 from juztas/fixgfal2 - Fixes job remove; job prio update; job log parsing - Merge pull request #6752 from amaltaro/trustsite-pileup - Code pylint clean up - Merge pull request #6753 from ericvaandering/retry_conflicts - Merge pull request #6760 from dciangot/patch-1 - Merge pull request #6759 from ericvaandering/fix_WMBSHelper_configcache - Merge pull request #6754 from jha2/MockLocalQueueProfile_t - Update of wmagent-couchapp-init for ASO - Add CouchDBName to mcArgs, fixes two unit tests - Unittest fix. Sort output from SiteDB - Fix GFAL2 and environment problem - Split trust location flag for input and for pileup data - Using mock - Try wrapping the check in retry with a delay - Update UnstableTests.txt - Merge pull request #6748 from ericvaandering/user_resubmit - Merge pull request #6747 from ticoann/add_logdb_wq_unittest - fix LocalQueueProfile_t - Make username and group consistent among resubmit tests - Merge pull request #6729 from amaltaro/buildrelease-branch - 1.0.15.pre2 - Merge pull request #6726 from ticoann/add_algo_api - patch before wmagent-init - Merge pull request #6733 from ticoann/result_proxy_fix - Merge pull request #6734 from vkuznet/issue6720 - add algorithm edit list - Merge pull request #6738 from ericvaandering/use_uuid - Changes for submit task forms - Changes wrt Seangchan requirements - Merge pull request #6735 from hufnagel/remove-phedex-inject-override - Merge pull request #6736 from ticoann/tier0_taskarchiver_fix - Remove this old code - Use UUID as supplied in python since 2.5 - Adjust task_splitting - Update UnstableTests.txt - Code changes for request parameter splitting - New js file with helper function to tweak request parameters - remove non-functional phedex inject override - fix task archiver for tier0 case - Use /data/splitting/web_form API; remove obsolete UPdateTaskParams - Fixes for issue 6720 - fixes This result object does not return rows error - Merge pull request #6728 from emaszs/1.0.14_master_import_fix - Merge pull request #6730 from vkuznet/fix-main-tmpl - Fix missing http: - Update buildreleases script to handle different branches - Adding Utils to setup_dependencies.py - 1.0.15.pre1 - Merge pull request #6725 from ticoann/fix_acdc_name - Merge pull request #6723 from hufnagel/skim-subscription - Merge pull request #6700 from ticoann/fix_wmastats_retrun_format - Merge pull request #6724 from amaltaro/deploy-1014 - fix acdc name if it contains @ - Update a relval tweak and command example - Merge pull request #6695 from amaltaro/stageout-alarm - return list of dictionary with common structure when common_dict=1 - Merge pull request #6716 from ticoann/skip_cleanup_job - skip cleanup job report - Merge pull request #6714 from ticoann/add_job_type_fwjr - add WMArchive related views and field - Merge pull request #6696 from amaltaro/pycondor-patch3 - Merge pull request #6707 from ticoann/fix_output_dataset - add special subscription support for skims - JobStartDate may be eventually missing in the classAd - update output dataset when request is assigned - Add back some WQ tests that are still not stable - Merge pull request #6698 from mmascher/master - Merge pull request #6656 from ticoann/pycondor - Merge pull request #6697 from amaltaro/inject-multiSite - Add new CRAB3 exit code to WMExceptions - Accept multi sites via command line for test wf injection - Solve the missing files mystery during stage out - Merge pull request #6692 from ticoann/fix_trusted_list_conditionwq - Merge pull request #6681 from vkuznet/assing-team2 - fix site restriction checking - Fix typo - Fix issue with fetching teams; add printout in case of failure - Merge pull request #6686 from amaltaro/prio-reqmgr2 - Fix priority update in reqmgr2 - Merge pull request #6680 from ticoann/add_agent_team_api - add api to get team name - Change getTeams behavior based on discussion with sry - Changes to support team in assign interface - switch to PyCondor plugin 1.0.14 to 1.0.15.pre3: - Merge pull request #6772 from ticoann/file_permission_buildrelease - change file permission for buildrelease - Merge pull request #6746 from ticoann/patch_before_init - Merge pull request #6770 from vkuznet/invalid-exp - Merge pull request #6762 from ticoann/reqmgr2_cache - Make more informative non-validated parameter exceptions - Merge pull request #6769 from amaltaro/cascade-update - Fix cascade status update on reqmgr2 - Merge pull request #6767 from ericvaandering/catchup_print - Fix print regressions - create framework for config which can be controlled in runtime - Merge pull request #6765 from amaltaro/pycondor0-mpatch5 - Merge pull request #6756 from juztas/fixgfal2 - Fixes job remove; job prio update; job log parsing - Merge pull request #6752 from amaltaro/trustsite-pileup - Code pylint clean up - Merge pull request #6753 from ericvaandering/retry_conflicts - Merge pull request #6760 from dciangot/patch-1 - Merge pull request #6759 from ericvaandering/fix_WMBSHelper_configcache - Merge pull request #6754 from jha2/MockLocalQueueProfile_t - Update of wmagent-couchapp-init for ASO - Add CouchDBName to mcArgs, fixes two unit tests - Unittest fix. Sort output from SiteDB - Fix GFAL2 and environment problem - Split trust location flag for input and for pileup data - Using mock - Try wrapping the check in retry with a delay - Update UnstableTests.txt - Merge pull request #6748 from ericvaandering/user_resubmit - Merge pull request #6747 from ticoann/add_logdb_wq_unittest - fix LocalQueueProfile_t - Make username and group consistent among resubmit tests - Merge pull request #6729 from amaltaro/buildrelease-branch - 1.0.15.pre2 - Merge pull request #6726 from ticoann/add_algo_api - patch before wmagent-init - Merge pull request #6733 from ticoann/result_proxy_fix - Merge pull request #6734 from vkuznet/issue6720 - add algorithm edit list - Merge pull request #6738 from ericvaandering/use_uuid - Changes for submit task forms - Changes wrt Seangchan requirements - Merge pull request #6735 from hufnagel/remove-phedex-inject-override - Merge pull request #6736 from ticoann/tier0_taskarchiver_fix - Remove this old code - Use UUID as supplied in python since 2.5 - Adjust task_splitting - Update UnstableTests.txt - Code changes for request parameter splitting - New js file with helper function to tweak request parameters - remove non-functional phedex inject override - fix task archiver for tier0 case - Use /data/splitting/web_form API; remove obsolete UPdateTaskParams - Fixes for issue 6720 - fixes This result object does not return rows error - Merge pull request #6728 from emaszs/1.0.14_master_import_fix - Merge pull request #6730 from vkuznet/fix-main-tmpl - Fix missing http: - Update buildreleases script to handle different branches - Adding Utils to setup_dependencies.py - 1.0.15.pre1 - Merge pull request #6725 from ticoann/fix_acdc_name - Merge pull request #6723 from hufnagel/skim-subscription - Merge pull request #6700 from ticoann/fix_wmastats_retrun_format - Merge pull request #6724 from amaltaro/deploy-1014 - fix acdc name if it contains @ - Update a relval tweak and command example - Merge pull request #6695 from amaltaro/stageout-alarm - return list of dictionary with common structure when common_dict=1 - Merge pull request #6716 from ticoann/skip_cleanup_job - skip cleanup job report - Merge pull request #6714 from ticoann/add_job_type_fwjr - add WMArchive related views and field - Merge pull request #6696 from amaltaro/pycondor-patch3 - Merge pull request #6707 from ticoann/fix_output_dataset - add special subscription support for skims - JobStartDate may be eventually missing in the classAd - update output dataset when request is assigned - Add back some WQ tests that are still not stable - Merge pull request #6698 from mmascher/master - Merge pull request #6656 from ticoann/pycondor - Merge pull request #6697 from amaltaro/inject-multiSite - Add new CRAB3 exit code to WMExceptions - Accept multi sites via command line for test wf injection - Solve the missing files mystery during stage out - Merge pull request #6692 from ticoann/fix_trusted_list_conditionwq - Merge pull request #6681 from vkuznet/assing-team2 - fix site restriction checking - Fix typo - Fix issue with fetching teams; add printout in case of failure - Merge pull request #6686 from amaltaro/prio-reqmgr2 - Fix priority update in reqmgr2 - Merge pull request #6680 from ticoann/add_agent_team_api - add api to get team name - Change getTeams behavior based on discussion with sry - Changes to support team in assign interface - switch to PyCondor plugin 1.0.14 to 1.0.15.pre2: - Merge pull request #6726 from ticoann/add_algo_api - Merge pull request #6733 from ticoann/result_proxy_fix - Merge pull request #6734 from vkuznet/issue6720 - add algorithm edit list - Merge pull request #6738 from ericvaandering/use_uuid - Changes for submit task forms - Changes wrt Seangchan requirements - Merge pull request #6735 from hufnagel/remove-phedex-inject-override - Merge pull request #6736 from ticoann/tier0_taskarchiver_fix - Remove this old code - Use UUID as supplied in python since 2.5 - Adjust task_splitting - Update UnstableTests.txt - Code changes for request parameter splitting - New js file with helper function to tweak request parameters - remove non-functional phedex inject override - fix task archiver for tier0 case - Use /data/splitting/web_form API; remove obsolete UPdateTaskParams - Fixes for issue 6720 - fixes This result object does not return rows error - Merge pull request #6728 from emaszs/1.0.14_master_import_fix - Merge pull request #6730 from vkuznet/fix-main-tmpl - Fix missing http: - Adding Utils to setup_dependencies.py - 1.0.15.pre1 - Merge pull request #6725 from ticoann/fix_acdc_name - Merge pull request #6723 from hufnagel/skim-subscription - Merge pull request #6700 from ticoann/fix_wmastats_retrun_format - Merge pull request #6724 from amaltaro/deploy-1014 - fix acdc name if it contains @ - Update a relval tweak and command example - Merge pull request #6695 from amaltaro/stageout-alarm - return list of dictionary with common structure when common_dict=1 - Merge pull request #6716 from ticoann/skip_cleanup_job - skip cleanup job report - Merge pull request #6714 from ticoann/add_job_type_fwjr - add WMArchive related views and field - Merge pull request #6696 from amaltaro/pycondor-patch3 - Merge pull request #6707 from ticoann/fix_output_dataset - add special subscription support for skims - JobStartDate may be eventually missing in the classAd - update output dataset when request is assigned - Add back some WQ tests that are still not stable - Merge pull request #6698 from mmascher/master - Merge pull request #6656 from ticoann/pycondor - Merge pull request #6697 from amaltaro/inject-multiSite - Add new CRAB3 exit code to WMExceptions - Accept multi sites via command line for test wf injection - Solve the missing files mystery during stage out - Merge pull request #6692 from ticoann/fix_trusted_list_conditionwq - Merge pull request #6681 from vkuznet/assing-team2 - fix site restriction checking - Fix typo - Fix issue with fetching teams; add printout in case of failure - Merge pull request #6686 from amaltaro/prio-reqmgr2 - Fix priority update in reqmgr2 - Merge pull request #6680 from ticoann/add_agent_team_api - add api to get team name - Change getTeams behavior based on discussion with sry - Changes to support team in assign interface - switch to PyCondor plugin 1.0.14 to 1.0.15.pre1: - Merge pull request #6725 from ticoann/fix_acdc_name - Merge pull request #6723 from hufnagel/skim-subscription - Merge pull request #6700 from ticoann/fix_wmastats_retrun_format - Merge pull request #6724 from amaltaro/deploy-1014 - fix acdc name if it contains @ - Update a relval tweak and command example - Merge pull request #6695 from amaltaro/stageout-alarm - return list of dictionary with common structure when common_dict=1 - Merge pull request #6716 from ticoann/skip_cleanup_job - skip cleanup job report - Merge pull request #6714 from ticoann/add_job_type_fwjr - add WMArchive related views and field - Merge pull request #6696 from amaltaro/pycondor-patch3 - Merge pull request #6707 from ticoann/fix_output_dataset - add special subscription support for skims - JobStartDate may be eventually missing in the classAd - update output dataset when request is assigned - Add back some WQ tests that are still not stable - Merge pull request #6698 from mmascher/master - Merge pull request #6656 from ticoann/pycondor - Merge pull request #6697 from amaltaro/inject-multiSite - Add new CRAB3 exit code to WMExceptions - Accept multi sites via command line for test wf injection - Solve the missing files mystery during stage out - Merge pull request #6692 from ticoann/fix_trusted_list_conditionwq - Merge pull request #6681 from vkuznet/assing-team2 - fix site restriction checking - Fix typo - Fix issue with fetching teams; add printout in case of failure - Merge pull request #6686 from amaltaro/prio-reqmgr2 - Fix priority update in reqmgr2 - Merge pull request #6680 from ticoann/add_agent_team_api - add api to get team name - Change getTeams behavior based on discussion with sry - Changes to support team in assign interface - switch to PyCondor plugin 1.0.13 to 1.0.14: - Merge pull request #6682 from ticoann/fix_moving_to_archive_status - Merge pull request #6678 from amaltaro/pileup-cache - Merge pull request #6676 from amaltaro/pycondor-grouper - clean wmbs data only workflow is archived - Pylint cleanup - Merge pull request #6672 from ericvaandering/remove_failing - Merge pull request #6677 from ticoann/archive_format - Merge pull request #6679 from ticoann/fix_typo - fix typo in Teams - Locally update the PNNs location when reusing the pileup cache file - update fwjr format - Don.t expand job classAds into a plain list; remove default values - Add one more unstable test - Remove old list of failing tests, update list of unstable tests - Merge pull request #6660 from ericvaandering/wq_with_mock - Update most WorkQueue tests to work with mock - 1.0.14.pre8 - Merge pull request #6668 from ticoann/web_default - send default json with pretty format if Accept header contains many types (text/plane) - Merge pull request #6667 from ticoann/enforce_team - make team setting mendatory in assign - Merge pull request #6666 from ticoann/sitewhite_list_fix - fix overwritting site whitelist and refactor code - Merge pull request #6665 from ticoann/fix_request_status - fix status query - 1.0.14.pre7 - Merge pull request #6655 from ticoann/remove_negotiating_status - remove negotiationg status - Merge pull request #6642 from ericvaandering/dbs_unicode3 - Merge pull request #6649 from ticoann/reqmgr2_update_fix - Merge pull request #6654 from dmwm/revert-6648-updateArgs-reqmgr2 - Revert "Update workflow arguments for requests assigned in reqmgr2." - Merge pull request #6648 from amaltaro/updateArgs-reqmgr2 - fix updating request parameters - Merge pull request #6650 from ticoann/remove_special_char - Merge pull request #6614 from ticoann/wmarchive_format - Update workflow arguments for requests assigned in reqmgr2. - remove '@' from request name - convert frwj report for wmarchive - Update the DBS emulator and DBSReader - Merge pull request #6646 from amaltaro/validate-outDsets - Code reformat - Reject assignment if AcqEra is None - Merge pull request #6644 from ticoann/reqmgr2_500_fix - fix type conversion in reqmgr2 - Merge pull request #6639 from ticoann/add_originial_priority - Merge pull request #6643 from ericvaandering/mock_phedex - Turn Phedex off by default - Add a rudimentary phedex emulator - Merge pull request #6638 from amaltaro/create-dir-patch1 - Add initial priority - Use iterable for job directory creation - Merge pull request #6635 from amaltaro/reqmgr2-client-patch1 - Fix request assignment with reqmgr2 client - Update UnstableTests.txt - 1.0.14.pre6 - Merge pull request #6629 from ticoann/reqmgr2_opsscript_fix - Merge pull request #6615 from ericvaandering/dbs_unicode - Merge pull request #6618 from hufnagel/runtime-chirp - add schema section on workload. (may ops script depend on that) - Merge pull request #6628 from ericvaandering/fix_assert_under - Merge pull request #6627 from vkuznet/assign-split - assert_ is deprecated - Add splitting for individual requests in assign template - New class to align element on the right - add support to call condor_chirp at runtime - Merge pull request #6620 from vkuznet/issue6619 - Change status, fix issue6619 - Merge pull request #6616 from amaltaro/create-authz - Merge pull request #6613 from amaltaro/submit-wf-patch2 - Allow data-manager role to create requests in reqmgr2; check group membership - Promote block names to unicode to help mock DBS - Force LHE templates to be assigned to CERN - 1.0.14.pre5 - Merge pull request #6611 from ticoann/not_allowing_empty_str - disallow empty string from site list - Merge pull request #6610 from ericvaandering/print_remaining2 - Merge pull request #6609 from ticoann/add_logcollect_status - Fix the rest of the print statements that are not in the src/python and test/python directories - add REST API to check complete status including log collect and clean up - Merge pull request #6608 from ticoann/cleanup_reqmgr_config - improve pylint score - 1.0.14.pre4 - Merge pull request #6607 from ticoann/remove_global_monitor - remove GlobalMonitor from rpm - 1.0.14.pre3 - Merge pull request #6577 from ericvaandering/print_in_components - Merge pull request #6579 from ericvaandering/print_in_wmcore_dj - Update print statements in part of WMCore/ - Merge pull request #6605 from vkuznet/reqmgr2-tasks - Update print statements from WMComponent/ directory - Add JSON.parse and renamed Tasks button to Splitting - Merge pull request #6580 from ericvaandering/print_in_wmcore_os - Merge pull request #6583 from ericvaandering/print_in_wmcore_tz - Merge pull request #6575 from ericvaandering/print_in_test - Merge pull request #6584 from ericvaandering/print_in_wmcore_wz - Merge pull request #6582 from ericvaandering/print_in_wmcore_abc - Merge pull request #6581 from ericvaandering/print_in_wmcore - Merge pull request #6596 from ticoann/add_spec - Merge pull request #6585 from ticoann/logcollect_cleanup_separation - Merge pull request #6600 from ericvaandering/update_assertequals - Revert changes back since ajaxRequest does JSON.stringify - Parse JSON parameters from the form - add workload config api - Merge pull request #6598 from ericvaandering/fix_assertequals - Changed PUT to POST - Fix splitting call and added getConfig method - Add config method - Add ShowConfig button - New color and add overflow - Merge pull request #6604 from vkuznet/fix-reqmgr2-dropdown - Merge pull request #6601 from ericvaandering/fix_failunless - Merge pull request #6602 from amaltaro/lfn-wl-cache - Fix issue with drop down menu - Changes to display Tasks on reqmgr2 page - Add {un}mergedLFNBase to the workload cache - Merge pull request #6589 from amaltaro/stepchain-intermediate - Merge pull request #6593 from ticoann/clean_up - failUnless is also deprecated now and not preferred for a long time - Change a couple of assertEquals to assertTrue/False - Clean up type() to isinstance() and bare asserts - Fix unit test and pylint issues - Remove most instances of deprecated assertEquals - Allow StepChain to output intermediate samples - remove unused code - Merge pull request #6592 from ticoann/dbs3_unittest_fix - fix dbs3 upload unittest - add unittest - refactor TaskArchiver avoid race condition - Initial patch for state transition (Do not merge) - Remove print statements from test/ directory - 1.0.14.pre2 - Merge pull request #6588 from ticoann/add_log_wmstats - add log message for cleanup wmstats - Merge pull request #6567 from alexanderrichards/remove_dbs2 - Merge pull request #6586 from ticoann/default_log_level - change the default log level - 1.0.14.pre1 - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in top level of WMCore/ - Update print statements in part of WMCore/ - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Removing DBSUpload and DBSBuffer - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.13 to 1.0.14.pre8: - Merge pull request #6668 from ticoann/web_default - send default json with pretty format if Accept header contains many types (text/plane) - Merge pull request #6667 from ticoann/enforce_team - make team setting mendatory in assign - Merge pull request #6666 from ticoann/sitewhite_list_fix - fix overwritting site whitelist and refactor code - Merge pull request #6665 from ticoann/fix_request_status - fix status query - 1.0.14.pre7 - Merge pull request #6655 from ticoann/remove_negotiating_status - remove negotiationg status - Merge pull request #6642 from ericvaandering/dbs_unicode3 - Merge pull request #6649 from ticoann/reqmgr2_update_fix - Merge pull request #6654 from dmwm/revert-6648-updateArgs-reqmgr2 - Revert "Update workflow arguments for requests assigned in reqmgr2." - Merge pull request #6648 from amaltaro/updateArgs-reqmgr2 - fix updating request parameters - Merge pull request #6650 from ticoann/remove_special_char - Merge pull request #6614 from ticoann/wmarchive_format - Update workflow arguments for requests assigned in reqmgr2. - remove '@' from request name - convert frwj report for wmarchive - Update the DBS emulator and DBSReader - Merge pull request #6646 from amaltaro/validate-outDsets - Code reformat - Reject assignment if AcqEra is None - Merge pull request #6644 from ticoann/reqmgr2_500_fix - fix type conversion in reqmgr2 - Merge pull request #6639 from ticoann/add_originial_priority - Merge pull request #6643 from ericvaandering/mock_phedex - Turn Phedex off by default - Add a rudimentary phedex emulator - Merge pull request #6638 from amaltaro/create-dir-patch1 - Add initial priority - Use iterable for job directory creation - Merge pull request #6635 from amaltaro/reqmgr2-client-patch1 - Fix request assignment with reqmgr2 client - Update UnstableTests.txt - 1.0.14.pre6 - Merge pull request #6629 from ticoann/reqmgr2_opsscript_fix - Merge pull request #6615 from ericvaandering/dbs_unicode - Merge pull request #6618 from hufnagel/runtime-chirp - add schema section on workload. (may ops script depend on that) - Merge pull request #6628 from ericvaandering/fix_assert_under - Merge pull request #6627 from vkuznet/assign-split - assert_ is deprecated - Add splitting for individual requests in assign template - New class to align element on the right - add support to call condor_chirp at runtime - Merge pull request #6620 from vkuznet/issue6619 - Change status, fix issue6619 - Merge pull request #6616 from amaltaro/create-authz - Merge pull request #6613 from amaltaro/submit-wf-patch2 - Allow data-manager role to create requests in reqmgr2; check group membership - Promote block names to unicode to help mock DBS - Force LHE templates to be assigned to CERN - 1.0.14.pre5 - Merge pull request #6611 from ticoann/not_allowing_empty_str - disallow empty string from site list - Merge pull request #6610 from ericvaandering/print_remaining2 - Merge pull request #6609 from ticoann/add_logcollect_status - Fix the rest of the print statements that are not in the src/python and test/python directories - add REST API to check complete status including log collect and clean up - Merge pull request #6608 from ticoann/cleanup_reqmgr_config - improve pylint score - 1.0.14.pre4 - Merge pull request #6607 from ticoann/remove_global_monitor - remove GlobalMonitor from rpm - 1.0.14.pre3 - Merge pull request #6577 from ericvaandering/print_in_components - Merge pull request #6579 from ericvaandering/print_in_wmcore_dj - Update print statements in part of WMCore/ - Merge pull request #6605 from vkuznet/reqmgr2-tasks - Update print statements from WMComponent/ directory - Add JSON.parse and renamed Tasks button to Splitting - Merge pull request #6580 from ericvaandering/print_in_wmcore_os - Merge pull request #6583 from ericvaandering/print_in_wmcore_tz - Merge pull request #6575 from ericvaandering/print_in_test - Merge pull request #6584 from ericvaandering/print_in_wmcore_wz - Merge pull request #6582 from ericvaandering/print_in_wmcore_abc - Merge pull request #6581 from ericvaandering/print_in_wmcore - Merge pull request #6596 from ticoann/add_spec - Merge pull request #6585 from ticoann/logcollect_cleanup_separation - Merge pull request #6600 from ericvaandering/update_assertequals - Revert changes back since ajaxRequest does JSON.stringify - Parse JSON parameters from the form - add workload config api - Merge pull request #6598 from ericvaandering/fix_assertequals - Changed PUT to POST - Fix splitting call and added getConfig method - Add config method - Add ShowConfig button - New color and add overflow - Merge pull request #6604 from vkuznet/fix-reqmgr2-dropdown - Merge pull request #6601 from ericvaandering/fix_failunless - Merge pull request #6602 from amaltaro/lfn-wl-cache - Fix issue with drop down menu - Changes to display Tasks on reqmgr2 page - Add {un}mergedLFNBase to the workload cache - Merge pull request #6589 from amaltaro/stepchain-intermediate - Merge pull request #6593 from ticoann/clean_up - failUnless is also deprecated now and not preferred for a long time - Change a couple of assertEquals to assertTrue/False - Clean up type() to isinstance() and bare asserts - Fix unit test and pylint issues - Remove most instances of deprecated assertEquals - Allow StepChain to output intermediate samples - remove unused code - Merge pull request #6592 from ticoann/dbs3_unittest_fix - fix dbs3 upload unittest - add unittest - refactor TaskArchiver avoid race condition - Initial patch for state transition (Do not merge) - Remove print statements from test/ directory - 1.0.14.pre2 - Merge pull request #6588 from ticoann/add_log_wmstats - add log message for cleanup wmstats - Merge pull request #6567 from alexanderrichards/remove_dbs2 - Merge pull request #6586 from ticoann/default_log_level - change the default log level - 1.0.14.pre1 - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in top level of WMCore/ - Update print statements in part of WMCore/ - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Removing DBSUpload and DBSBuffer - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.13 to 1.0.14.pre7: - Merge pull request #6655 from ticoann/remove_negotiating_status - remove negotiationg status - Merge pull request #6642 from ericvaandering/dbs_unicode3 - Merge pull request #6649 from ticoann/reqmgr2_update_fix - Merge pull request #6654 from dmwm/revert-6648-updateArgs-reqmgr2 - Revert "Update workflow arguments for requests assigned in reqmgr2." - Merge pull request #6648 from amaltaro/updateArgs-reqmgr2 - fix updating request parameters - Merge pull request #6650 from ticoann/remove_special_char - Merge pull request #6614 from ticoann/wmarchive_format - Update workflow arguments for requests assigned in reqmgr2. - remove '@' from request name - convert frwj report for wmarchive - Update the DBS emulator and DBSReader - Merge pull request #6646 from amaltaro/validate-outDsets - Code reformat - Reject assignment if AcqEra is None - Merge pull request #6644 from ticoann/reqmgr2_500_fix - fix type conversion in reqmgr2 - Merge pull request #6639 from ticoann/add_originial_priority - Merge pull request #6643 from ericvaandering/mock_phedex - Turn Phedex off by default - Add a rudimentary phedex emulator - Merge pull request #6638 from amaltaro/create-dir-patch1 - Add initial priority - Use iterable for job directory creation - Merge pull request #6635 from amaltaro/reqmgr2-client-patch1 - Fix request assignment with reqmgr2 client - Update UnstableTests.txt - 1.0.14.pre6 - Merge pull request #6629 from ticoann/reqmgr2_opsscript_fix - Merge pull request #6615 from ericvaandering/dbs_unicode - Merge pull request #6618 from hufnagel/runtime-chirp - add schema section on workload. (may ops script depend on that) - Merge pull request #6628 from ericvaandering/fix_assert_under - Merge pull request #6627 from vkuznet/assign-split - assert_ is deprecated - Add splitting for individual requests in assign template - New class to align element on the right - add support to call condor_chirp at runtime - Merge pull request #6620 from vkuznet/issue6619 - Change status, fix issue6619 - Merge pull request #6616 from amaltaro/create-authz - Merge pull request #6613 from amaltaro/submit-wf-patch2 - Allow data-manager role to create requests in reqmgr2; check group membership - Promote block names to unicode to help mock DBS - Force LHE templates to be assigned to CERN - 1.0.14.pre5 - Merge pull request #6611 from ticoann/not_allowing_empty_str - disallow empty string from site list - Merge pull request #6610 from ericvaandering/print_remaining2 - Merge pull request #6609 from ticoann/add_logcollect_status - Fix the rest of the print statements that are not in the src/python and test/python directories - add REST API to check complete status including log collect and clean up - Merge pull request #6608 from ticoann/cleanup_reqmgr_config - improve pylint score - 1.0.14.pre4 - Merge pull request #6607 from ticoann/remove_global_monitor - remove GlobalMonitor from rpm - 1.0.14.pre3 - Merge pull request #6577 from ericvaandering/print_in_components - Merge pull request #6579 from ericvaandering/print_in_wmcore_dj - Update print statements in part of WMCore/ - Merge pull request #6605 from vkuznet/reqmgr2-tasks - Update print statements from WMComponent/ directory - Add JSON.parse and renamed Tasks button to Splitting - Merge pull request #6580 from ericvaandering/print_in_wmcore_os - Merge pull request #6583 from ericvaandering/print_in_wmcore_tz - Merge pull request #6575 from ericvaandering/print_in_test - Merge pull request #6584 from ericvaandering/print_in_wmcore_wz - Merge pull request #6582 from ericvaandering/print_in_wmcore_abc - Merge pull request #6581 from ericvaandering/print_in_wmcore - Merge pull request #6596 from ticoann/add_spec - Merge pull request #6585 from ticoann/logcollect_cleanup_separation - Merge pull request #6600 from ericvaandering/update_assertequals - Revert changes back since ajaxRequest does JSON.stringify - Parse JSON parameters from the form - add workload config api - Merge pull request #6598 from ericvaandering/fix_assertequals - Changed PUT to POST - Fix splitting call and added getConfig method - Add config method - Add ShowConfig button - New color and add overflow - Merge pull request #6604 from vkuznet/fix-reqmgr2-dropdown - Merge pull request #6601 from ericvaandering/fix_failunless - Merge pull request #6602 from amaltaro/lfn-wl-cache - Fix issue with drop down menu - Changes to display Tasks on reqmgr2 page - Add {un}mergedLFNBase to the workload cache - Merge pull request #6589 from amaltaro/stepchain-intermediate - Merge pull request #6593 from ticoann/clean_up - failUnless is also deprecated now and not preferred for a long time - Change a couple of assertEquals to assertTrue/False - Clean up type() to isinstance() and bare asserts - Fix unit test and pylint issues - Remove most instances of deprecated assertEquals - Allow StepChain to output intermediate samples - remove unused code - Merge pull request #6592 from ticoann/dbs3_unittest_fix - fix dbs3 upload unittest - add unittest - refactor TaskArchiver avoid race condition - Initial patch for state transition (Do not merge) - Remove print statements from test/ directory - 1.0.14.pre2 - Merge pull request #6588 from ticoann/add_log_wmstats - add log message for cleanup wmstats - Merge pull request #6567 from alexanderrichards/remove_dbs2 - Merge pull request #6586 from ticoann/default_log_level - change the default log level - 1.0.14.pre1 - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in top level of WMCore/ - Update print statements in part of WMCore/ - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Removing DBSUpload and DBSBuffer - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.13 to 1.0.14.pre6: - Merge pull request #6629 from ticoann/reqmgr2_opsscript_fix - Merge pull request #6615 from ericvaandering/dbs_unicode - Merge pull request #6618 from hufnagel/runtime-chirp - add schema section on workload. (may ops script depend on that) - Merge pull request #6628 from ericvaandering/fix_assert_under - Merge pull request #6627 from vkuznet/assign-split - assert_ is deprecated - Add splitting for individual requests in assign template - New class to align element on the right - add support to call condor_chirp at runtime - Merge pull request #6620 from vkuznet/issue6619 - Change status, fix issue6619 - Merge pull request #6616 from amaltaro/create-authz - Merge pull request #6613 from amaltaro/submit-wf-patch2 - Allow data-manager role to create requests in reqmgr2; check group membership - Promote block names to unicode to help mock DBS - Force LHE templates to be assigned to CERN - 1.0.14.pre5 - Merge pull request #6611 from ticoann/not_allowing_empty_str - disallow empty string from site list - Merge pull request #6610 from ericvaandering/print_remaining2 - Merge pull request #6609 from ticoann/add_logcollect_status - Fix the rest of the print statements that are not in the src/python and test/python directories - add REST API to check complete status including log collect and clean up - Merge pull request #6608 from ticoann/cleanup_reqmgr_config - improve pylint score - 1.0.14.pre4 - Merge pull request #6607 from ticoann/remove_global_monitor - remove GlobalMonitor from rpm - 1.0.14.pre3 - Merge pull request #6577 from ericvaandering/print_in_components - Merge pull request #6579 from ericvaandering/print_in_wmcore_dj - Update print statements in part of WMCore/ - Merge pull request #6605 from vkuznet/reqmgr2-tasks - Update print statements from WMComponent/ directory - Add JSON.parse and renamed Tasks button to Splitting - Merge pull request #6580 from ericvaandering/print_in_wmcore_os - Merge pull request #6583 from ericvaandering/print_in_wmcore_tz - Merge pull request #6575 from ericvaandering/print_in_test - Merge pull request #6584 from ericvaandering/print_in_wmcore_wz - Merge pull request #6582 from ericvaandering/print_in_wmcore_abc - Merge pull request #6581 from ericvaandering/print_in_wmcore - Merge pull request #6596 from ticoann/add_spec - Merge pull request #6585 from ticoann/logcollect_cleanup_separation - Merge pull request #6600 from ericvaandering/update_assertequals - Revert changes back since ajaxRequest does JSON.stringify - Parse JSON parameters from the form - add workload config api - Merge pull request #6598 from ericvaandering/fix_assertequals - Changed PUT to POST - Fix splitting call and added getConfig method - Add config method - Add ShowConfig button - New color and add overflow - Merge pull request #6604 from vkuznet/fix-reqmgr2-dropdown - Merge pull request #6601 from ericvaandering/fix_failunless - Merge pull request #6602 from amaltaro/lfn-wl-cache - Fix issue with drop down menu - Changes to display Tasks on reqmgr2 page - Add {un}mergedLFNBase to the workload cache - Merge pull request #6589 from amaltaro/stepchain-intermediate - Merge pull request #6593 from ticoann/clean_up - failUnless is also deprecated now and not preferred for a long time - Change a couple of assertEquals to assertTrue/False - Clean up type() to isinstance() and bare asserts - Fix unit test and pylint issues - Remove most instances of deprecated assertEquals - Allow StepChain to output intermediate samples - remove unused code - Merge pull request #6592 from ticoann/dbs3_unittest_fix - fix dbs3 upload unittest - add unittest - refactor TaskArchiver avoid race condition - Initial patch for state transition (Do not merge) - Remove print statements from test/ directory - 1.0.14.pre2 - Merge pull request #6588 from ticoann/add_log_wmstats - add log message for cleanup wmstats - Merge pull request #6567 from alexanderrichards/remove_dbs2 - Merge pull request #6586 from ticoann/default_log_level - change the default log level - 1.0.14.pre1 - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in top level of WMCore/ - Update print statements in part of WMCore/ - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Removing DBSUpload and DBSBuffer - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.13 to 1.0.14.pre5: - Merge pull request #6611 from ticoann/not_allowing_empty_str - disallow empty string from site list - Merge pull request #6610 from ericvaandering/print_remaining2 - Merge pull request #6609 from ticoann/add_logcollect_status - Fix the rest of the print statements that are not in the src/python and test/python directories - add REST API to check complete status including log collect and clean up - Merge pull request #6608 from ticoann/cleanup_reqmgr_config - improve pylint score - 1.0.14.pre4 - Merge pull request #6607 from ticoann/remove_global_monitor - remove GlobalMonitor from rpm - 1.0.14.pre3 - Merge pull request #6577 from ericvaandering/print_in_components - Merge pull request #6579 from ericvaandering/print_in_wmcore_dj - Update print statements in part of WMCore/ - Merge pull request #6605 from vkuznet/reqmgr2-tasks - Update print statements from WMComponent/ directory - Add JSON.parse and renamed Tasks button to Splitting - Merge pull request #6580 from ericvaandering/print_in_wmcore_os - Merge pull request #6583 from ericvaandering/print_in_wmcore_tz - Merge pull request #6575 from ericvaandering/print_in_test - Merge pull request #6584 from ericvaandering/print_in_wmcore_wz - Merge pull request #6582 from ericvaandering/print_in_wmcore_abc - Merge pull request #6581 from ericvaandering/print_in_wmcore - Merge pull request #6596 from ticoann/add_spec - Merge pull request #6585 from ticoann/logcollect_cleanup_separation - Merge pull request #6600 from ericvaandering/update_assertequals - Revert changes back since ajaxRequest does JSON.stringify - Parse JSON parameters from the form - add workload config api - Merge pull request #6598 from ericvaandering/fix_assertequals - Changed PUT to POST - Fix splitting call and added getConfig method - Add config method - Add ShowConfig button - New color and add overflow - Merge pull request #6604 from vkuznet/fix-reqmgr2-dropdown - Merge pull request #6601 from ericvaandering/fix_failunless - Merge pull request #6602 from amaltaro/lfn-wl-cache - Fix issue with drop down menu - Changes to display Tasks on reqmgr2 page - Add {un}mergedLFNBase to the workload cache - Merge pull request #6589 from amaltaro/stepchain-intermediate - Merge pull request #6593 from ticoann/clean_up - failUnless is also deprecated now and not preferred for a long time - Change a couple of assertEquals to assertTrue/False - Clean up type() to isinstance() and bare asserts - Fix unit test and pylint issues - Remove most instances of deprecated assertEquals - Allow StepChain to output intermediate samples - remove unused code - Merge pull request #6592 from ticoann/dbs3_unittest_fix - fix dbs3 upload unittest - add unittest - refactor TaskArchiver avoid race condition - Initial patch for state transition (Do not merge) - Remove print statements from test/ directory - 1.0.14.pre2 - Merge pull request #6588 from ticoann/add_log_wmstats - add log message for cleanup wmstats - Merge pull request #6567 from alexanderrichards/remove_dbs2 - Merge pull request #6586 from ticoann/default_log_level - change the default log level - 1.0.14.pre1 - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in top level of WMCore/ - Update print statements in part of WMCore/ - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Removing DBSUpload and DBSBuffer - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.13 to 1.0.14.pre4: - Merge pull request #6607 from ticoann/remove_global_monitor - remove GlobalMonitor from rpm - 1.0.14.pre3 - Merge pull request #6577 from ericvaandering/print_in_components - Merge pull request #6579 from ericvaandering/print_in_wmcore_dj - Update print statements in part of WMCore/ - Merge pull request #6605 from vkuznet/reqmgr2-tasks - Update print statements from WMComponent/ directory - Add JSON.parse and renamed Tasks button to Splitting - Merge pull request #6580 from ericvaandering/print_in_wmcore_os - Merge pull request #6583 from ericvaandering/print_in_wmcore_tz - Merge pull request #6575 from ericvaandering/print_in_test - Merge pull request #6584 from ericvaandering/print_in_wmcore_wz - Merge pull request #6582 from ericvaandering/print_in_wmcore_abc - Merge pull request #6581 from ericvaandering/print_in_wmcore - Merge pull request #6596 from ticoann/add_spec - Merge pull request #6585 from ticoann/logcollect_cleanup_separation - Merge pull request #6600 from ericvaandering/update_assertequals - Revert changes back since ajaxRequest does JSON.stringify - Parse JSON parameters from the form - add workload config api - Merge pull request #6598 from ericvaandering/fix_assertequals - Changed PUT to POST - Fix splitting call and added getConfig method - Add config method - Add ShowConfig button - New color and add overflow - Merge pull request #6604 from vkuznet/fix-reqmgr2-dropdown - Merge pull request #6601 from ericvaandering/fix_failunless - Merge pull request #6602 from amaltaro/lfn-wl-cache - Fix issue with drop down menu - Changes to display Tasks on reqmgr2 page - Add {un}mergedLFNBase to the workload cache - Merge pull request #6589 from amaltaro/stepchain-intermediate - Merge pull request #6593 from ticoann/clean_up - failUnless is also deprecated now and not preferred for a long time - Change a couple of assertEquals to assertTrue/False - Clean up type() to isinstance() and bare asserts - Fix unit test and pylint issues - Remove most instances of deprecated assertEquals - Allow StepChain to output intermediate samples - remove unused code - Merge pull request #6592 from ticoann/dbs3_unittest_fix - fix dbs3 upload unittest - add unittest - refactor TaskArchiver avoid race condition - Initial patch for state transition (Do not merge) - Remove print statements from test/ directory - 1.0.14.pre2 - Merge pull request #6588 from ticoann/add_log_wmstats - add log message for cleanup wmstats - Merge pull request #6567 from alexanderrichards/remove_dbs2 - Merge pull request #6586 from ticoann/default_log_level - change the default log level - 1.0.14.pre1 - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in top level of WMCore/ - Update print statements in part of WMCore/ - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Removing DBSUpload and DBSBuffer - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.13 to 1.0.14.pre3: - Merge pull request #6577 from ericvaandering/print_in_components - Merge pull request #6579 from ericvaandering/print_in_wmcore_dj - Update print statements in part of WMCore/ - Merge pull request #6605 from vkuznet/reqmgr2-tasks - Update print statements from WMComponent/ directory - Add JSON.parse and renamed Tasks button to Splitting - Merge pull request #6580 from ericvaandering/print_in_wmcore_os - Merge pull request #6583 from ericvaandering/print_in_wmcore_tz - Merge pull request #6575 from ericvaandering/print_in_test - Merge pull request #6584 from ericvaandering/print_in_wmcore_wz - Merge pull request #6582 from ericvaandering/print_in_wmcore_abc - Merge pull request #6581 from ericvaandering/print_in_wmcore - Merge pull request #6596 from ticoann/add_spec - Merge pull request #6585 from ticoann/logcollect_cleanup_separation - Merge pull request #6600 from ericvaandering/update_assertequals - Revert changes back since ajaxRequest does JSON.stringify - Parse JSON parameters from the form - add workload config api - Merge pull request #6598 from ericvaandering/fix_assertequals - Changed PUT to POST - Fix splitting call and added getConfig method - Add config method - Add ShowConfig button - New color and add overflow - Merge pull request #6604 from vkuznet/fix-reqmgr2-dropdown - Merge pull request #6601 from ericvaandering/fix_failunless - Merge pull request #6602 from amaltaro/lfn-wl-cache - Fix issue with drop down menu - Changes to display Tasks on reqmgr2 page - Add {un}mergedLFNBase to the workload cache - Merge pull request #6589 from amaltaro/stepchain-intermediate - Merge pull request #6593 from ticoann/clean_up - failUnless is also deprecated now and not preferred for a long time - Change a couple of assertEquals to assertTrue/False - Clean up type() to isinstance() and bare asserts - Fix unit test and pylint issues - Remove most instances of deprecated assertEquals - Allow StepChain to output intermediate samples - remove unused code - Merge pull request #6592 from ticoann/dbs3_unittest_fix - fix dbs3 upload unittest - add unittest - refactor TaskArchiver avoid race condition - Initial patch for state transition (Do not merge) - Remove print statements from test/ directory - 1.0.14.pre2 - Merge pull request #6588 from ticoann/add_log_wmstats - add log message for cleanup wmstats - Merge pull request #6567 from alexanderrichards/remove_dbs2 - Merge pull request #6586 from ticoann/default_log_level - change the default log level - 1.0.14.pre1 - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in part of WMCore/ - Update print statements in top level of WMCore/ - Update print statements in part of WMCore/ - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Removing DBSUpload and DBSBuffer - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.13 to 1.0.14.pre2: - Merge pull request #6588 from ticoann/add_log_wmstats - add log message for cleanup wmstats - Merge pull request #6567 from alexanderrichards/remove_dbs2 - Merge pull request #6586 from ticoann/default_log_level - change the default log level - 1.0.14.pre1 - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Removing DBSUpload and DBSBuffer - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.13 to 1.0.14.pre1: - Merge pull request #6569 from amaltaro/trustSite-patch3 - Pylint fixes - Merge UseSiteListAsLocation features into TrustSitelists - Merge pull request #6578 from ericvaandering/print_in_quality - Merge pull request #6576 from ericvaandering/print_in_pset - Merge pull request #6570 from juztas/proxyEscape - Move imports further up in file - Escape single quote if execute in clean env - Merge pull request #6538 from hufnagel/phedexinjector-refactor - Merge pull request #6440 from ticoann/add_wmarchive - Update print statements from WMQuality/ directory - Update print statements from PSetTweaks/ directory - skeleton stuff for WMArchive (Do not merge!) - refactor phedexinjector, fixes #6451 - Merge pull request #6559 from ticoann/workqueue_resource_monitor - add unittest - add methods to support get the higher priority jobs than given workflow - Merge pull request #6555 from ericvaandering/fix_dataset_t - Merge pull request #6557 from amaltaro/phedexGroup-fix - Pylint fixes - Update PhEDEx groups during assignment - Make it actually use the emulator - New data to pass Dataset_t with emulated data - Merge pull request #6552 from ericvaandering/cleanup_datasetT - PEP-8 cleanup from Eric - Few fixes in order to keep pylint silent - Adding mock version of DBS and Using mock for WMCore_t/WorkQueue_t/Policy_t/Start_t/Dataset_t.py unit-tests 1.0.12 to 1.0.13: - 1.0.13.pre8 - Merge pull request #6550 from amaltaro/refix-listFileArray - Fix bug injected in #6512 retrieving lumi from task - 1.0.13.pre7 - Merge pull request #6545 from ticoann/missing_package - addd Utils package in Sandbox - Merge pull request #6542 from amaltaro/blowup-factor - Track blow-up factor in TaskChain requests - Merge pull request #6543 from amaltaro/unstable-patch1 - One more WorkQueue_t test set in the unstable list - Merge pull request #6533 from ericvaandering/newLumiFormat - Merge pull request #6529 from hufnagel/subscribe-ownership-fix - Make LumiList understand the WMAgent format - add option for custodial and non-custodial phedex groups for subscriptions - Merge pull request #6530 from ericvaandering/break_py26 - Fix pylint warnings - Remove old parameter removed in PR #5039 - Change to context manager for tarfile - Update EmulatedUnitTest for python 2.7 - 1.0.13.pre6 - Merge pull request #6515 from ticoann/pile_up_fix - remove unused import - Merge pull request #6528 from ticoann/remove_signal_import - Merge pull request #6525 from ericvaandering/pylint_setup - due to the conflict signal handling - Cleanup setup.py - add cache for pile up data and call by dataset instead of block - Merge pull request #6512 from amaltaro/listFileArray-run - Do not call listFileArray with run_num=1 - Merge pull request #6521 from hufnagel/subscribe-ownership - Merge pull request #6524 from hufnagel/condorstatusservice-fix - fix CMSSW version check for CondorStatusService - 1.0.13.pre5 - Merge pull request #6522 from dmwm/revert-6337-fix-tran-con-gen - allow to configure group ownership for a subscription - Revert "Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284" - 1.0.13.pre4 - Merge pull request #6520 from ticoann/fix_dependency - fix typo - 1.0.13.pre3 - Merge pull request #6518 from ticoann/jobsubmitter_improvement - Merge pull request #6516 from ticoann/fix_dependency - adhoc way to control the cache refresh - fix wmagent dependency - Merge pull request #6510 from ericvaandering/remove_dbswriter - 1.0.13.pre2 - Merge pull request #6509 from ticoann/deployment_script - Merge pull request #6514 from ticoann/fix_dependency - change default arch to gcc493 - add Utils dependency in wmagent - Merge pull request #6508 from hufnagel/missing-init - Remove the DBSWriter (DBS2) which is not used - Merge pull request #6504 from ticoann/remove_signal_import - change the module import - Merge pull request #6507 from vkuznet/fix-siginfo - add a few missing init.py files - Change SIGINFO to SIGUSR1 since the former only exists in newest version of python 2.7.11 - 1.0.13.pre1 - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.13.pre8: - Merge pull request #6550 from amaltaro/refix-listFileArray - Fix bug injected in #6512 retrieving lumi from task - 1.0.13.pre7 - Merge pull request #6545 from ticoann/missing_package - addd Utils package in Sandbox - Merge pull request #6542 from amaltaro/blowup-factor - Track blow-up factor in TaskChain requests - Merge pull request #6543 from amaltaro/unstable-patch1 - One more WorkQueue_t test set in the unstable list - Merge pull request #6533 from ericvaandering/newLumiFormat - Merge pull request #6529 from hufnagel/subscribe-ownership-fix - Make LumiList understand the WMAgent format - add option for custodial and non-custodial phedex groups for subscriptions - Merge pull request #6530 from ericvaandering/break_py26 - Fix pylint warnings - Remove old parameter removed in PR #5039 - Change to context manager for tarfile - Update EmulatedUnitTest for python 2.7 - 1.0.13.pre6 - Merge pull request #6515 from ticoann/pile_up_fix - remove unused import - Merge pull request #6528 from ticoann/remove_signal_import - Merge pull request #6525 from ericvaandering/pylint_setup - due to the conflict signal handling - Cleanup setup.py - add cache for pile up data and call by dataset instead of block - Merge pull request #6512 from amaltaro/listFileArray-run - Do not call listFileArray with run_num=1 - Merge pull request #6521 from hufnagel/subscribe-ownership - Merge pull request #6524 from hufnagel/condorstatusservice-fix - fix CMSSW version check for CondorStatusService - 1.0.13.pre5 - Merge pull request #6522 from dmwm/revert-6337-fix-tran-con-gen - allow to configure group ownership for a subscription - Revert "Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284" - 1.0.13.pre4 - Merge pull request #6520 from ticoann/fix_dependency - fix typo - 1.0.13.pre3 - Merge pull request #6518 from ticoann/jobsubmitter_improvement - Merge pull request #6516 from ticoann/fix_dependency - adhoc way to control the cache refresh - fix wmagent dependency - Merge pull request #6510 from ericvaandering/remove_dbswriter - 1.0.13.pre2 - Merge pull request #6509 from ticoann/deployment_script - Merge pull request #6514 from ticoann/fix_dependency - change default arch to gcc493 - add Utils dependency in wmagent - Merge pull request #6508 from hufnagel/missing-init - Remove the DBSWriter (DBS2) which is not used - Merge pull request #6504 from ticoann/remove_signal_import - change the module import - Merge pull request #6507 from vkuznet/fix-siginfo - add a few missing init.py files - Change SIGINFO to SIGUSR1 since the former only exists in newest version of python 2.7.11 - 1.0.13.pre1 - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.13.pre7: - Merge pull request #6545 from ticoann/missing_package - addd Utils package in Sandbox - Merge pull request #6542 from amaltaro/blowup-factor - Track blow-up factor in TaskChain requests - Merge pull request #6543 from amaltaro/unstable-patch1 - One more WorkQueue_t test set in the unstable list - Merge pull request #6533 from ericvaandering/newLumiFormat - Merge pull request #6529 from hufnagel/subscribe-ownership-fix - Make LumiList understand the WMAgent format - add option for custodial and non-custodial phedex groups for subscriptions - Merge pull request #6530 from ericvaandering/break_py26 - Fix pylint warnings - Remove old parameter removed in PR #5039 - Change to context manager for tarfile - Update EmulatedUnitTest for python 2.7 - 1.0.13.pre6 - Merge pull request #6515 from ticoann/pile_up_fix - remove unused import - Merge pull request #6528 from ticoann/remove_signal_import - Merge pull request #6525 from ericvaandering/pylint_setup - due to the conflict signal handling - Cleanup setup.py - add cache for pile up data and call by dataset instead of block - Merge pull request #6512 from amaltaro/listFileArray-run - Do not call listFileArray with run_num=1 - Merge pull request #6521 from hufnagel/subscribe-ownership - Merge pull request #6524 from hufnagel/condorstatusservice-fix - fix CMSSW version check for CondorStatusService - 1.0.13.pre5 - Merge pull request #6522 from dmwm/revert-6337-fix-tran-con-gen - allow to configure group ownership for a subscription - Revert "Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284" - 1.0.13.pre4 - Merge pull request #6520 from ticoann/fix_dependency - fix typo - 1.0.13.pre3 - Merge pull request #6518 from ticoann/jobsubmitter_improvement - Merge pull request #6516 from ticoann/fix_dependency - adhoc way to control the cache refresh - fix wmagent dependency - Merge pull request #6510 from ericvaandering/remove_dbswriter - 1.0.13.pre2 - Merge pull request #6509 from ticoann/deployment_script - Merge pull request #6514 from ticoann/fix_dependency - change default arch to gcc493 - add Utils dependency in wmagent - Merge pull request #6508 from hufnagel/missing-init - Remove the DBSWriter (DBS2) which is not used - Merge pull request #6504 from ticoann/remove_signal_import - change the module import - Merge pull request #6507 from vkuznet/fix-siginfo - add a few missing init.py files - Change SIGINFO to SIGUSR1 since the former only exists in newest version of python 2.7.11 - 1.0.13.pre1 - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.13.pre6: - Merge pull request #6515 from ticoann/pile_up_fix - remove unused import - Merge pull request #6528 from ticoann/remove_signal_import - Merge pull request #6525 from ericvaandering/pylint_setup - due to the conflict signal handling - Cleanup setup.py - add cache for pile up data and call by dataset instead of block - Merge pull request #6512 from amaltaro/listFileArray-run - Do not call listFileArray with run_num=1 - Merge pull request #6521 from hufnagel/subscribe-ownership - Merge pull request #6524 from hufnagel/condorstatusservice-fix - fix CMSSW version check for CondorStatusService - 1.0.13.pre5 - Merge pull request #6522 from dmwm/revert-6337-fix-tran-con-gen - allow to configure group ownership for a subscription - Revert "Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284" - 1.0.13.pre4 - Merge pull request #6520 from ticoann/fix_dependency - fix typo - 1.0.13.pre3 - Merge pull request #6518 from ticoann/jobsubmitter_improvement - Merge pull request #6516 from ticoann/fix_dependency - adhoc way to control the cache refresh - fix wmagent dependency - Merge pull request #6510 from ericvaandering/remove_dbswriter - 1.0.13.pre2 - Merge pull request #6509 from ticoann/deployment_script - Merge pull request #6514 from ticoann/fix_dependency - change default arch to gcc493 - add Utils dependency in wmagent - Merge pull request #6508 from hufnagel/missing-init - Remove the DBSWriter (DBS2) which is not used - Merge pull request #6504 from ticoann/remove_signal_import - change the module import - Merge pull request #6507 from vkuznet/fix-siginfo - add a few missing init.py files - Change SIGINFO to SIGUSR1 since the former only exists in newest version of python 2.7.11 - 1.0.13.pre1 - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.13.pre5: - Merge pull request #6522 from dmwm/revert-6337-fix-tran-con-gen - Revert "Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284" - 1.0.13.pre4 - Merge pull request #6520 from ticoann/fix_dependency - fix typo - 1.0.13.pre3 - Merge pull request #6518 from ticoann/jobsubmitter_improvement - Merge pull request #6516 from ticoann/fix_dependency - adhoc way to control the cache refresh - fix wmagent dependency - Merge pull request #6510 from ericvaandering/remove_dbswriter - 1.0.13.pre2 - Merge pull request #6509 from ticoann/deployment_script - Merge pull request #6514 from ticoann/fix_dependency - change default arch to gcc493 - add Utils dependency in wmagent - Merge pull request #6508 from hufnagel/missing-init - Remove the DBSWriter (DBS2) which is not used - Merge pull request #6504 from ticoann/remove_signal_import - change the module import - Merge pull request #6507 from vkuznet/fix-siginfo - add a few missing init.py files - Change SIGINFO to SIGUSR1 since the former only exists in newest version of python 2.7.11 - 1.0.13.pre1 - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.13.pre4: - Merge pull request #6520 from ticoann/fix_dependency - fix typo - 1.0.13.pre3 - Merge pull request #6518 from ticoann/jobsubmitter_improvement - Merge pull request #6516 from ticoann/fix_dependency - adhoc way to control the cache refresh - fix wmagent dependency - Merge pull request #6510 from ericvaandering/remove_dbswriter - 1.0.13.pre2 - Merge pull request #6509 from ticoann/deployment_script - Merge pull request #6514 from ticoann/fix_dependency - change default arch to gcc493 - add Utils dependency in wmagent - Merge pull request #6508 from hufnagel/missing-init - Remove the DBSWriter (DBS2) which is not used - Merge pull request #6504 from ticoann/remove_signal_import - change the module import - Merge pull request #6507 from vkuznet/fix-siginfo - add a few missing init.py files - Change SIGINFO to SIGUSR1 since the former only exists in newest version of python 2.7.11 - 1.0.13.pre1 - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.13.pre3: - Merge pull request #6518 from ticoann/jobsubmitter_improvement - Merge pull request #6516 from ticoann/fix_dependency - adhoc way to control the cache refresh - fix wmagent dependency - Merge pull request #6510 from ericvaandering/remove_dbswriter - 1.0.13.pre2 - Merge pull request #6509 from ticoann/deployment_script - Merge pull request #6514 from ticoann/fix_dependency - change default arch to gcc493 - add Utils dependency in wmagent - Merge pull request #6508 from hufnagel/missing-init - Remove the DBSWriter (DBS2) which is not used - Merge pull request #6504 from ticoann/remove_signal_import - change the module import - Merge pull request #6507 from vkuznet/fix-siginfo - add a few missing init.py files - Change SIGINFO to SIGUSR1 since the former only exists in newest version of python 2.7.11 - 1.0.13.pre1 - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.13.pre2: - Merge pull request #6509 from ticoann/deployment_script - Merge pull request #6514 from ticoann/fix_dependency - change default arch to gcc493 - add Utils dependency in wmagent - Merge pull request #6508 from hufnagel/missing-init - Merge pull request #6504 from ticoann/remove_signal_import - change the module import - Merge pull request #6507 from vkuznet/fix-siginfo - add a few missing init.py files - Change SIGINFO to SIGUSR1 since the former only exists in newest version of python 2.7.11 - 1.0.13.pre1 - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.13.pre1: - Merge pull request #6501 from ticoann/pycurl_revert - Merge pull request #6502 from ticoann/update_wmcore_to_py27 - Merge pull request #6494 from hufnagel/condorstatusservice - Merge pull request #6325 from hufnagel/eos-auth-problems - Merge pull request #6337 from vkuznet/fix-tran-con-gen - Cleaning pylint issues - update to py2.7 and gcc493 - Merge pull request #6500 from dmwm/ericvaandering-patch-6 - Merge pull request #6499 from dmwm/ericvaandering-patch-5 - revert changes made by 6495 - Update env_unittest.sh - Update env_unittest.sh - Update deploy_unittest.sh - work around EOS auth problems - add CondorStatusService - Merge pull request #6497 from dmwm/ericvaandering-patch-3 - Switch to new architecture, comp repo - Merge pull request #6495 from vkuznet/fix_rest_reqmgr - Merge pull request #6493 from vkuznet/fix_restfrontpage - Merge pull request #6496 from ticoann/stop_submission_at_pending_theshold - Add comments - Stop submission at pending threshold - Catch explicitly HTTPError - Changes to fix RequestManager_t unittest and migration to pycurl; the later uses POST/PUT requests and send values in a body of the request instead of positional arguments - Relax constrain on passed args (when no YUI is used) - Merge pull request #6492 from ericvaandering/add_HIdata - Add the HI dataset - Merge pull request #6489 from ticoann/fix_reqmgr_client_unittest - fix RequestManager unittest - Merge pull request #6491 from ticoann/fix_dependency - fix dependencies - Merge pull request #6488 from ericvaandering/update_phedex_emulator - Add a dumb function to the PhEDEx emulator to make mocked-DBS work - Merge pull request #6475 from amaltaro/request-reqmgr2 - Fix pylint issues - Merge pull request #6483 from amaltaro/deploy-gcc493 - Make deployment compatible with py2.7/gcc493 - Merge pull request #6437 from HassenRiahi/FixRegexSupport - Merge pull request #6443 from vkuznet/error_msg_bug - Merge pull request #6456 from bbockelm/log_threadid - Merge pull request #6481 from jha2/using_mock2 - Merge pull request #6474 from ericvaandering/make_mock_json - Merge pull request #6479 from ticoann/grouper_patch - Implemented comments from pylint for #6481 - Merge remote-tracking branch 'upstream/master' into grouper_patch - Merge pull request #6446 from amaltaro/dbs-lumiList - Adding unit test using mock for DbsApi. - Pylint complaints for DBSReader - Sliced iterator that works on all iterables - Update unit test and fix bad identation. - Merge pull request #6450 from amaltaro/jobArchiver-sliced - Fix status validation in reqmgr2 - Merge pull request #6470 from ericvaandering/dbs_mock_wo_gather - A program to be run interactively to add to or replace the JSON files in test/data used to mock the DBS emulator - Fix the TFC algo. and add unit test. - Merge remote branch 'origin/FixRegexSupport' - Merge remote branch 'upstream/master' - Filling out the stub and add JSON files - Merge pull request #6462 from mmascher/crabcache_dependencies - Merge pull request #6454 from ericvaandering/fix_exception_case - Update dependencies for crabcache - Fixed pylint issues - Split job work for JobArchiver - Harmonize case of exception labels - Merge pull request #6427 from juztas/errors - Add threadid to logfile. - Improve listFileArray usage; query by block+lumi instead of dataset+lumi - pylint fixes - Merge pull request #6436 from amaltaro/filesize-schema - Fix RESTError method name to show actual error, we must use __str__ instead of __repr__ - Added filesize unit test - Make filesize BIGINT in MySQL - Fix regex. support. - Merge pull request #1 from dmwm/master - All Error codes of CMS jobs and Stageout related for ASO/CRAB3 - Merge pull request #6412 from ticoann/delete_wmstats_on_server - Merge pull request #6393 from hufnagel/heavyion-physicsskims - Merge pull request #6264 from mmascher/recycling_sandbox - Merge pull request #6417 from AndresTanasijczuk/validFileOnly - Merge pull request #6429 from mmascher/get_groups2 - Merge pull request #6432 from ericvaandering/fix_scram - Merge pull request #6422 from ticoann/allowed_actions - Merge pull request #6425 from vkuznet/issue6411 - Fixup pylint - Remove 60515 from the other place - Redo logging to be faster - Fix pylint problems - Fix scram error number - Merge pull request #6428 from vkuznet/hooks - Merge pull request #6430 from amaltaro/bump-deploy2 - Add invisible_input class/style - Bump example deployment command - Add __future__ print/division - Add getAllUserGroups API to Proxy module. See https://github.com/dmwm/CRABServer/issues/5090 - Add WMCore.Signals to main rest server - New module to handle system signals. Right now it implements threads dump on stdout for SIGINFO signal - Adjust css - Adjust input class for visible attributes - Use readonly attributes only when visible_attrs is present in function call - Fix typo - Changes to make visible attributes in a table - add the structure to control modifiable status by status - Add argument validFileOnly in some DBS3Reader APIs. - delete WMStats document locally - add some more PhysicsSkims - Add items/iteritems methods to ResultRow class - Make pylint happier - Fix transaction logic; connection usage; use generator objects in DBCore; clean patch replacement of 6284 - New UserFileCache checksum: add parameter for backward compatibility - Fix unit tests for new UFC checksum - New algorithm to calculate the checksum in UserTarball. See https://github.com/dmwm/CRABServer/issues/4948 1.0.12 to 1.0.12: - Merge pull request #6424 from amaltaro/ignore-output - Fixed unittest - Don't create fileset for IgnoredOutputModules 1.0.11 to 1.0.12: - Merge pull request #6423 from bbockelm/fix_group_regexp - Merge pull request #6416 from amaltaro/taskarchiver-exception - Fix exception keyword; do partial cleanup in case spec is not found - Merge pull request #6419 from amaltaro/update-templates4 - Adopt group regexp for new pdmvserv task name scheme. - Merge pull request #6421 from amaltaro/fix-cmsgroups - Newline after CMSGroups classAd - Fixed taskChain unittests - Update json Integration templates - 1.0.12.pre2 - Merge pull request #6414 from ticoann/add_check_for_null_doc - Merge pull request #6409 from bbockelm/avoid_overloading_pending - check when documents gets deleted between view and include_docs call - Merge pull request #6404 from ticoann/set_wq_priority - Merge pull request #6402 from ticoann/clean_archived_workflows - fix priority update for reqmgr/reqmgr2 - Merge pull request #6408 from bbockelm/advertise_groups - Merge pull request #6406 from amaltaro/fix-oracle-seqs - Merge pull request #6410 from amaltaro/acdc-se-pnn - cleanup archieved workflows from various agent couchdb - Convert SE to PNN for old ACDC requests - Avoid random distribution of pending jobs. - Advertise group name for workflow. - Use DBSBufferFile module from DBS3 package - 1.0.12.pre1 - Merge pull request #6401 from ticoann/fix_alert - fix method name for memory_percent - Merge pull request #6394 from hufnagel/alert-fix-cpu - Merge pull request #6397 from amaltaro/aws-flag - Added unittests; pylint fixes - Add AllowOpportunistic flag to job classAd - Merge pull request #6372 from ticoann/add_block_validation - add BlockWhiteList validation - Merge pull request #6383 from hufnagel/dbs_phedex_deadlock - Merge pull request #6399 from geneguvo/reqmon-erlang-views - Merge pull request #6389 from amaltaro/wmstats-views-removal - Set rewrite rules for new erlang views in wmstats. - Add erlang views for wmstats. - Merge pull request #6385 from amaltaro/stageout-minor - Merge pull request #6392 from ticoann/fix_gq_resubmit_location_error - Merge pull request #6387 from amaltaro/sitedb-pnns - Merge pull request #6379 from ticoann/sitedb_t_fix - stop endless spamming cpu alarms - fix unicode is passed on location - Remove 2 wmstats views that are available in erlang - fix pylint stuff - Fix location flag; Improved PNNxPSN sitedb apis - reworking dbsbuffer schema to help fix race condition between dbs and phedex updates - Remove inner retries on LCG stage out - don't use emulator for siteDB unittest 1.0.11 to 1.0.12.pre2: - Merge pull request #6414 from ticoann/add_check_for_null_doc - Merge pull request #6409 from bbockelm/avoid_overloading_pending - check when documents gets deleted between view and include_docs call - Merge pull request #6404 from ticoann/set_wq_priority - Merge pull request #6402 from ticoann/clean_archived_workflows - fix priority update for reqmgr/reqmgr2 - Merge pull request #6408 from bbockelm/advertise_groups - Merge pull request #6406 from amaltaro/fix-oracle-seqs - Merge pull request #6410 from amaltaro/acdc-se-pnn - cleanup archieved workflows from various agent couchdb - Convert SE to PNN for old ACDC requests - Avoid random distribution of pending jobs. - Advertise group name for workflow. - Use DBSBufferFile module from DBS3 package - 1.0.12.pre1 - Merge pull request #6401 from ticoann/fix_alert - fix method name for memory_percent - Merge pull request #6394 from hufnagel/alert-fix-cpu - Merge pull request #6397 from amaltaro/aws-flag - Added unittests; pylint fixes - Add AllowOpportunistic flag to job classAd - Merge pull request #6372 from ticoann/add_block_validation - add BlockWhiteList validation - Merge pull request #6383 from hufnagel/dbs_phedex_deadlock - Merge pull request #6399 from geneguvo/reqmon-erlang-views - Merge pull request #6389 from amaltaro/wmstats-views-removal - Set rewrite rules for new erlang views in wmstats. - Add erlang views for wmstats. - Merge pull request #6385 from amaltaro/stageout-minor - Merge pull request #6392 from ticoann/fix_gq_resubmit_location_error - Merge pull request #6387 from amaltaro/sitedb-pnns - Merge pull request #6379 from ticoann/sitedb_t_fix - stop endless spamming cpu alarms - fix unicode is passed on location - Remove 2 wmstats views that are available in erlang - fix pylint stuff - Fix location flag; Improved PNNxPSN sitedb apis - reworking dbsbuffer schema to help fix race condition between dbs and phedex updates - Remove inner retries on LCG stage out - don't use emulator for siteDB unittest 1.0.11 to 1.0.12.pre1: - Merge pull request #6401 from ticoann/fix_alert - fix method name for memory_percent - Merge pull request #6394 from hufnagel/alert-fix-cpu - Merge pull request #6397 from amaltaro/aws-flag - Added unittests; pylint fixes - Add AllowOpportunistic flag to job classAd - Merge pull request #6372 from ticoann/add_block_validation - add BlockWhiteList validation - Merge pull request #6383 from hufnagel/dbs_phedex_deadlock - Merge pull request #6399 from geneguvo/reqmon-erlang-views - Merge pull request #6389 from amaltaro/wmstats-views-removal - Set rewrite rules for new erlang views in wmstats. - Add erlang views for wmstats. - Merge pull request #6385 from amaltaro/stageout-minor - Merge pull request #6392 from ticoann/fix_gq_resubmit_location_error - Merge pull request #6387 from amaltaro/sitedb-pnns - Merge pull request #6379 from ticoann/sitedb_t_fix - stop endless spamming cpu alarms - fix unicode is passed on location - Remove 2 wmstats views that are available in erlang - fix pylint stuff - Fix location flag; Improved PNNxPSN sitedb apis - reworking dbsbuffer schema to help fix race condition between dbs and phedex updates - Remove inner retries on LCG stage out - don't use emulator for siteDB unittest 1.0.10 to 1.0.11: - Merge pull request #6388 from amaltaro/ignore-pycharm - Git ignore the hidden directory created by PyCharm - Merge pull request #6381 from amaltaro/templates-update2 - Updated DQMHarvesting templates; fixed TpE value - Merge pull request #6380 from amaltaro/templates-update1 - update template to read PU sample over xrootd - 1.0.11.pre8 - Merge pull request #6376 from amaltaro/dataset-location-fix - cast set to list - Merge pull request #6366 from amaltaro/update-templates - 1.0.11.pre7 - Merge pull request #6375 from amaltaro/dataset-location - Fix location for Dataset policy - Merge pull request #6373 from ticoann/debug_message_sitedb - Merge pull request #6374 from ticoann/add_post_request_api - add POST request taking list of request names and returning details - change warning to debug message for missing PNN PSN mapping - Merge pull request #6369 from amaltaro/sitedb-extends - Fixed some pylint messages - Fix typo in SiteDB - Minor updates to json request templates - 1.0.11.pre6 - Merge pull request #6364 from amaltaro/data-location - Fix a fix for DataLocation - 1.0.11.pre5 - Merge pull request #6358 from ticoann/fix_pnn_psn_wq - Remove sitesFromStorageElements - Merge pull request #6361 from ticoann/fix_dataset_t - fix Dataset_t - Merge pull request #6359 from ticoann/status_type_view - add api getting request by status and type - Update UnstableTests.txt - Merge pull request #6354 from hufnagel/phedexinjector-improvements - some PhEDExInjector improvements - Merge pull request #6333 from hufnagel/trussitelists-jobsplitting - Merge pull request #6355 from vkuznet/pycurl-fix7 - Form url with encoded data only for non empty params, otherwise mailformed url is constructed - Merge pull request #6347 from vkuznet/pycurl-fix6 - make the jobsplitting trustsitelists aware - Merge pull request #6348 from ticoann/remove_phedex_only_flag - Merge pull request #6351 from ticoann/announce_cascade - remove phedexOnly flag - add cascade option for announced workflow as well - Merge pull request #6341 from ericvaandering/fix_27_tests - Assign params in POST/DELETE/PUT calls only if params is non empty dict - Update UnstableTests.txt - 1.0.11.pre4 - Merge pull request #6336 from ticoann/add_cascade_closeout - Merge pull request #6289 from AndresTanasijczuk/tweakPset - add cascade closeout - Merge pull request #6331 from amaltaro/workqueue-pnns - Merge pull request #6339 from amaltaro/eventbased-pu - Merge pull request #6342 from ticoann/task_archiver_fix - Merge pull request #6343 from ticoann/fix_double_stats - fixed some unittests - fix double calculation of total stats - fix TaskArchiver_t - Merge pull request #6286 from AndresTanasijczuk/phedexonly - Clean up some pylint complaints - Merge pull request #6236 from ticoann/fix_archive_unittest - Remove access to unittest internal variable which is breaking 2.7 - fixed pylint messages - Added skipPileupEvents functionality to EventBased algo - Update UnstableTests.txt - Update UnstableTests.txt - Merge pull request #6334 from ticoann/workqueue_t_fix - fix WorkQueue_t test - Update WQ to handle PhEDExNodeNames; fixed remote read - Update UnstableTests.txt - Merge pull request #6338 from ericvaandering/fix_underscore - Allow _ as a variable name and anything that starts with dummy - Update UnstableTests.txt - Update UnstableTests.txt - 1.0.11.pre3 - Merge pull request #6327 from amaltaro/monteCarlo-pu - Merge pull request #6330 from hufnagel/phedexinjector-deadlock - added unittests - fix a PhEDExInjector deadlock problem - Merge pull request #6297 from hufnagel/phedexinject-chunks - do the phedex file injection in chunks - Merge pull request #6326 from ticoann/fix_output_dataset_reqmgr2 - Added Pileup support to MCFromGEN - Merge pull request #6324 from hufnagel/copy-delete-subscription - implement a copy-delete type subscription mode - add missing output dataset in reqmgr2 - Merge pull request #6288 from hufnagel/dbs3upload-chunks - Merge pull request #6322 from amaltaro/dqmHarvest-dset-master - Merge pull request #6189 from hufnagel/merge-force-singlecore - Clean most of the pylint messages - Update UnstableTests.txt - Make dataset workunit for DQMHarvest instead of blocks - Merge pull request #6302 from juztas/patch-2 - Merge pull request #6197 from ticoann/update_unittest - use latest version for default rpm - remove alert unittest in job/task archiver - Merge pull request #6319 from ticoann/acdc_reqmgr2 - Merge pull request #6320 from ticoann/pnn_oracle - _|dummy used in the end for dummy variables - fix pnn patch for Oracle - simplify/rewrite dbs3upload - Merge pull request #6314 from ticoann/reqmgr_auth_fix - create acdc request depending on the original request creation - Merge pull request #6318 from ticoann/pnn_fix - add pnn in eos stage out - Change pre-python 2.6 idioms to what DMWMBot suggests. - Add phedexOnly flag in listFileBlockLocation and listDatasetLocation DBS3Reader APIs. - Fix: fileBlockName -> fileBlockNames. - 1.0.11.pre2 - Merge pull request #5989 from alexanderrichards/merging_updated - Merge pull request #6315 from amaltaro/comps-logging - Log components activity - Renaming new ClassAd - unittest fixup - Change the DBS URL - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - fixing unittests - adding new syntax requirements - migrate SiteLocalConfig to use same key for pnn as in xml - populate database from dataProcessing siteDB call - caching PSN2PNN from database - SE to PNN Migration - reqmgr2 auth fix - Merge pull request #6308 from ticoann/wmagent_reqmgr2_support - Merge pull request #6311 from ticoann/wmstats_reqmgr2_support - 1.0.11.pre1 - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type - create wmstats link according to request origin - change logging args due to pylint warning - make reqmgr and reqmgr2 call automatically - Raise exception if PSet's process could not be loaded, and if process.source does not exist or is None. Fixes #6095 - merge jobs should always be run singlecore 1.0.10 to 1.0.11.pre8: - Merge pull request #6376 from amaltaro/dataset-location-fix - cast set to list - Merge pull request #6366 from amaltaro/update-templates - 1.0.11.pre7 - Merge pull request #6375 from amaltaro/dataset-location - Fix location for Dataset policy - Merge pull request #6373 from ticoann/debug_message_sitedb - Merge pull request #6374 from ticoann/add_post_request_api - add POST request taking list of request names and returning details - change warning to debug message for missing PNN PSN mapping - Merge pull request #6369 from amaltaro/sitedb-extends - Fixed some pylint messages - Fix typo in SiteDB - Minor updates to json request templates - 1.0.11.pre6 - Merge pull request #6364 from amaltaro/data-location - Fix a fix for DataLocation - 1.0.11.pre5 - Merge pull request #6358 from ticoann/fix_pnn_psn_wq - Remove sitesFromStorageElements - Merge pull request #6361 from ticoann/fix_dataset_t - fix Dataset_t - Merge pull request #6359 from ticoann/status_type_view - add api getting request by status and type - Update UnstableTests.txt - Merge pull request #6354 from hufnagel/phedexinjector-improvements - some PhEDExInjector improvements - Merge pull request #6333 from hufnagel/trussitelists-jobsplitting - Merge pull request #6355 from vkuznet/pycurl-fix7 - Form url with encoded data only for non empty params, otherwise mailformed url is constructed - Merge pull request #6347 from vkuznet/pycurl-fix6 - make the jobsplitting trustsitelists aware - Merge pull request #6348 from ticoann/remove_phedex_only_flag - Merge pull request #6351 from ticoann/announce_cascade - remove phedexOnly flag - add cascade option for announced workflow as well - Merge pull request #6341 from ericvaandering/fix_27_tests - Assign params in POST/DELETE/PUT calls only if params is non empty dict - Update UnstableTests.txt - 1.0.11.pre4 - Merge pull request #6336 from ticoann/add_cascade_closeout - Merge pull request #6289 from AndresTanasijczuk/tweakPset - add cascade closeout - Merge pull request #6331 from amaltaro/workqueue-pnns - Merge pull request #6339 from amaltaro/eventbased-pu - Merge pull request #6342 from ticoann/task_archiver_fix - Merge pull request #6343 from ticoann/fix_double_stats - fixed some unittests - fix double calculation of total stats - fix TaskArchiver_t - Merge pull request #6286 from AndresTanasijczuk/phedexonly - Clean up some pylint complaints - Merge pull request #6236 from ticoann/fix_archive_unittest - Remove access to unittest internal variable which is breaking 2.7 - fixed pylint messages - Added skipPileupEvents functionality to EventBased algo - Update UnstableTests.txt - Update UnstableTests.txt - Merge pull request #6334 from ticoann/workqueue_t_fix - fix WorkQueue_t test - Update WQ to handle PhEDExNodeNames; fixed remote read - Update UnstableTests.txt - Merge pull request #6338 from ericvaandering/fix_underscore - Allow _ as a variable name and anything that starts with dummy - Update UnstableTests.txt - Update UnstableTests.txt - 1.0.11.pre3 - Merge pull request #6327 from amaltaro/monteCarlo-pu - Merge pull request #6330 from hufnagel/phedexinjector-deadlock - added unittests - fix a PhEDExInjector deadlock problem - Merge pull request #6297 from hufnagel/phedexinject-chunks - do the phedex file injection in chunks - Merge pull request #6326 from ticoann/fix_output_dataset_reqmgr2 - Added Pileup support to MCFromGEN - Merge pull request #6324 from hufnagel/copy-delete-subscription - implement a copy-delete type subscription mode - add missing output dataset in reqmgr2 - Merge pull request #6288 from hufnagel/dbs3upload-chunks - Merge pull request #6322 from amaltaro/dqmHarvest-dset-master - Merge pull request #6189 from hufnagel/merge-force-singlecore - Clean most of the pylint messages - Update UnstableTests.txt - Make dataset workunit for DQMHarvest instead of blocks - Merge pull request #6302 from juztas/patch-2 - Merge pull request #6197 from ticoann/update_unittest - use latest version for default rpm - remove alert unittest in job/task archiver - Merge pull request #6319 from ticoann/acdc_reqmgr2 - Merge pull request #6320 from ticoann/pnn_oracle - _|dummy used in the end for dummy variables - fix pnn patch for Oracle - simplify/rewrite dbs3upload - Merge pull request #6314 from ticoann/reqmgr_auth_fix - create acdc request depending on the original request creation - Merge pull request #6318 from ticoann/pnn_fix - add pnn in eos stage out - Change pre-python 2.6 idioms to what DMWMBot suggests. - Add phedexOnly flag in listFileBlockLocation and listDatasetLocation DBS3Reader APIs. - Fix: fileBlockName -> fileBlockNames. - 1.0.11.pre2 - Merge pull request #5989 from alexanderrichards/merging_updated - Merge pull request #6315 from amaltaro/comps-logging - Log components activity - Renaming new ClassAd - unittest fixup - Change the DBS URL - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - fixing unittests - adding new syntax requirements - migrate SiteLocalConfig to use same key for pnn as in xml - populate database from dataProcessing siteDB call - caching PSN2PNN from database - SE to PNN Migration - reqmgr2 auth fix - Merge pull request #6308 from ticoann/wmagent_reqmgr2_support - Merge pull request #6311 from ticoann/wmstats_reqmgr2_support - 1.0.11.pre1 - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type - create wmstats link according to request origin - change logging args due to pylint warning - make reqmgr and reqmgr2 call automatically - Raise exception if PSet's process could not be loaded, and if process.source does not exist or is None. Fixes #6095 - merge jobs should always be run singlecore 1.0.10 to 1.0.11.pre7: - Merge pull request #6375 from amaltaro/dataset-location - Fix location for Dataset policy - Merge pull request #6373 from ticoann/debug_message_sitedb - Merge pull request #6374 from ticoann/add_post_request_api - add POST request taking list of request names and returning details - change warning to debug message for missing PNN PSN mapping - Merge pull request #6369 from amaltaro/sitedb-extends - Fixed some pylint messages - Fix typo in SiteDB - 1.0.11.pre6 - Merge pull request #6364 from amaltaro/data-location - Fix a fix for DataLocation - 1.0.11.pre5 - Merge pull request #6358 from ticoann/fix_pnn_psn_wq - Remove sitesFromStorageElements - Merge pull request #6361 from ticoann/fix_dataset_t - fix Dataset_t - Merge pull request #6359 from ticoann/status_type_view - add api getting request by status and type - Update UnstableTests.txt - Merge pull request #6354 from hufnagel/phedexinjector-improvements - some PhEDExInjector improvements - Merge pull request #6333 from hufnagel/trussitelists-jobsplitting - Merge pull request #6355 from vkuznet/pycurl-fix7 - Form url with encoded data only for non empty params, otherwise mailformed url is constructed - Merge pull request #6347 from vkuznet/pycurl-fix6 - make the jobsplitting trustsitelists aware - Merge pull request #6348 from ticoann/remove_phedex_only_flag - Merge pull request #6351 from ticoann/announce_cascade - remove phedexOnly flag - add cascade option for announced workflow as well - Merge pull request #6341 from ericvaandering/fix_27_tests - Assign params in POST/DELETE/PUT calls only if params is non empty dict - Update UnstableTests.txt - 1.0.11.pre4 - Merge pull request #6336 from ticoann/add_cascade_closeout - Merge pull request #6289 from AndresTanasijczuk/tweakPset - add cascade closeout - Merge pull request #6331 from amaltaro/workqueue-pnns - Merge pull request #6339 from amaltaro/eventbased-pu - Merge pull request #6342 from ticoann/task_archiver_fix - Merge pull request #6343 from ticoann/fix_double_stats - fixed some unittests - fix double calculation of total stats - fix TaskArchiver_t - Merge pull request #6286 from AndresTanasijczuk/phedexonly - Clean up some pylint complaints - Merge pull request #6236 from ticoann/fix_archive_unittest - Remove access to unittest internal variable which is breaking 2.7 - fixed pylint messages - Added skipPileupEvents functionality to EventBased algo - Update UnstableTests.txt - Update UnstableTests.txt - Merge pull request #6334 from ticoann/workqueue_t_fix - fix WorkQueue_t test - Update WQ to handle PhEDExNodeNames; fixed remote read - Update UnstableTests.txt - Merge pull request #6338 from ericvaandering/fix_underscore - Allow _ as a variable name and anything that starts with dummy - Update UnstableTests.txt - Update UnstableTests.txt - 1.0.11.pre3 - Merge pull request #6327 from amaltaro/monteCarlo-pu - Merge pull request #6330 from hufnagel/phedexinjector-deadlock - added unittests - fix a PhEDExInjector deadlock problem - Merge pull request #6297 from hufnagel/phedexinject-chunks - do the phedex file injection in chunks - Merge pull request #6326 from ticoann/fix_output_dataset_reqmgr2 - Added Pileup support to MCFromGEN - Merge pull request #6324 from hufnagel/copy-delete-subscription - implement a copy-delete type subscription mode - add missing output dataset in reqmgr2 - Merge pull request #6288 from hufnagel/dbs3upload-chunks - Merge pull request #6322 from amaltaro/dqmHarvest-dset-master - Merge pull request #6189 from hufnagel/merge-force-singlecore - Clean most of the pylint messages - Update UnstableTests.txt - Make dataset workunit for DQMHarvest instead of blocks - Merge pull request #6302 from juztas/patch-2 - Merge pull request #6197 from ticoann/update_unittest - use latest version for default rpm - remove alert unittest in job/task archiver - Merge pull request #6319 from ticoann/acdc_reqmgr2 - Merge pull request #6320 from ticoann/pnn_oracle - _|dummy used in the end for dummy variables - fix pnn patch for Oracle - simplify/rewrite dbs3upload - Merge pull request #6314 from ticoann/reqmgr_auth_fix - create acdc request depending on the original request creation - Merge pull request #6318 from ticoann/pnn_fix - add pnn in eos stage out - Change pre-python 2.6 idioms to what DMWMBot suggests. - Add phedexOnly flag in listFileBlockLocation and listDatasetLocation DBS3Reader APIs. - Fix: fileBlockName -> fileBlockNames. - 1.0.11.pre2 - Merge pull request #5989 from alexanderrichards/merging_updated - Merge pull request #6315 from amaltaro/comps-logging - Log components activity - Renaming new ClassAd - unittest fixup - Change the DBS URL - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - fixing unittests - adding new syntax requirements - migrate SiteLocalConfig to use same key for pnn as in xml - populate database from dataProcessing siteDB call - caching PSN2PNN from database - SE to PNN Migration - reqmgr2 auth fix - Merge pull request #6308 from ticoann/wmagent_reqmgr2_support - Merge pull request #6311 from ticoann/wmstats_reqmgr2_support - 1.0.11.pre1 - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type - create wmstats link according to request origin - change logging args due to pylint warning - make reqmgr and reqmgr2 call automatically - Raise exception if PSet's process could not be loaded, and if process.source does not exist or is None. Fixes #6095 - merge jobs should always be run singlecore 1.0.10 to 1.0.11.pre6: - Merge pull request #6364 from amaltaro/data-location - Fix a fix for DataLocation - 1.0.11.pre5 - Merge pull request #6358 from ticoann/fix_pnn_psn_wq - Remove sitesFromStorageElements - Merge pull request #6361 from ticoann/fix_dataset_t - fix Dataset_t - Merge pull request #6359 from ticoann/status_type_view - add api getting request by status and type - Update UnstableTests.txt - Merge pull request #6354 from hufnagel/phedexinjector-improvements - some PhEDExInjector improvements - Merge pull request #6333 from hufnagel/trussitelists-jobsplitting - Merge pull request #6355 from vkuznet/pycurl-fix7 - Form url with encoded data only for non empty params, otherwise mailformed url is constructed - Merge pull request #6347 from vkuznet/pycurl-fix6 - make the jobsplitting trustsitelists aware - Merge pull request #6348 from ticoann/remove_phedex_only_flag - Merge pull request #6351 from ticoann/announce_cascade - remove phedexOnly flag - add cascade option for announced workflow as well - Merge pull request #6341 from ericvaandering/fix_27_tests - Assign params in POST/DELETE/PUT calls only if params is non empty dict - Update UnstableTests.txt - 1.0.11.pre4 - Merge pull request #6336 from ticoann/add_cascade_closeout - Merge pull request #6289 from AndresTanasijczuk/tweakPset - add cascade closeout - Merge pull request #6331 from amaltaro/workqueue-pnns - Merge pull request #6339 from amaltaro/eventbased-pu - Merge pull request #6342 from ticoann/task_archiver_fix - Merge pull request #6343 from ticoann/fix_double_stats - fixed some unittests - fix double calculation of total stats - fix TaskArchiver_t - Merge pull request #6286 from AndresTanasijczuk/phedexonly - Clean up some pylint complaints - Merge pull request #6236 from ticoann/fix_archive_unittest - Remove access to unittest internal variable which is breaking 2.7 - fixed pylint messages - Added skipPileupEvents functionality to EventBased algo - Update UnstableTests.txt - Update UnstableTests.txt - Merge pull request #6334 from ticoann/workqueue_t_fix - fix WorkQueue_t test - Update WQ to handle PhEDExNodeNames; fixed remote read - Update UnstableTests.txt - Merge pull request #6338 from ericvaandering/fix_underscore - Allow _ as a variable name and anything that starts with dummy - Update UnstableTests.txt - Update UnstableTests.txt - 1.0.11.pre3 - Merge pull request #6327 from amaltaro/monteCarlo-pu - Merge pull request #6330 from hufnagel/phedexinjector-deadlock - added unittests - fix a PhEDExInjector deadlock problem - Merge pull request #6297 from hufnagel/phedexinject-chunks - do the phedex file injection in chunks - Merge pull request #6326 from ticoann/fix_output_dataset_reqmgr2 - Added Pileup support to MCFromGEN - Merge pull request #6324 from hufnagel/copy-delete-subscription - implement a copy-delete type subscription mode - add missing output dataset in reqmgr2 - Merge pull request #6288 from hufnagel/dbs3upload-chunks - Merge pull request #6322 from amaltaro/dqmHarvest-dset-master - Merge pull request #6189 from hufnagel/merge-force-singlecore - Clean most of the pylint messages - Update UnstableTests.txt - Make dataset workunit for DQMHarvest instead of blocks - Merge pull request #6302 from juztas/patch-2 - Merge pull request #6197 from ticoann/update_unittest - use latest version for default rpm - remove alert unittest in job/task archiver - Merge pull request #6319 from ticoann/acdc_reqmgr2 - Merge pull request #6320 from ticoann/pnn_oracle - _|dummy used in the end for dummy variables - fix pnn patch for Oracle - simplify/rewrite dbs3upload - Merge pull request #6314 from ticoann/reqmgr_auth_fix - create acdc request depending on the original request creation - Merge pull request #6318 from ticoann/pnn_fix - add pnn in eos stage out - Change pre-python 2.6 idioms to what DMWMBot suggests. - Add phedexOnly flag in listFileBlockLocation and listDatasetLocation DBS3Reader APIs. - Fix: fileBlockName -> fileBlockNames. - 1.0.11.pre2 - Merge pull request #5989 from alexanderrichards/merging_updated - Merge pull request #6315 from amaltaro/comps-logging - Log components activity - Renaming new ClassAd - unittest fixup - Change the DBS URL - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - fixing unittests - adding new syntax requirements - migrate SiteLocalConfig to use same key for pnn as in xml - populate database from dataProcessing siteDB call - caching PSN2PNN from database - SE to PNN Migration - reqmgr2 auth fix - Merge pull request #6308 from ticoann/wmagent_reqmgr2_support - Merge pull request #6311 from ticoann/wmstats_reqmgr2_support - 1.0.11.pre1 - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type - create wmstats link according to request origin - change logging args due to pylint warning - make reqmgr and reqmgr2 call automatically - Raise exception if PSet's process could not be loaded, and if process.source does not exist or is None. Fixes #6095 - merge jobs should always be run singlecore 1.0.10 to 1.0.11.pre5: - Merge pull request #6358 from ticoann/fix_pnn_psn_wq - Remove sitesFromStorageElements - Merge pull request #6361 from ticoann/fix_dataset_t - fix Dataset_t - Merge pull request #6359 from ticoann/status_type_view - add api getting request by status and type - Update UnstableTests.txt - Merge pull request #6354 from hufnagel/phedexinjector-improvements - some PhEDExInjector improvements - Merge pull request #6333 from hufnagel/trussitelists-jobsplitting - Merge pull request #6355 from vkuznet/pycurl-fix7 - Form url with encoded data only for non empty params, otherwise mailformed url is constructed - Merge pull request #6347 from vkuznet/pycurl-fix6 - make the jobsplitting trustsitelists aware - Merge pull request #6348 from ticoann/remove_phedex_only_flag - Merge pull request #6351 from ticoann/announce_cascade - remove phedexOnly flag - add cascade option for announced workflow as well - Merge pull request #6341 from ericvaandering/fix_27_tests - Assign params in POST/DELETE/PUT calls only if params is non empty dict - Update UnstableTests.txt - 1.0.11.pre4 - Merge pull request #6336 from ticoann/add_cascade_closeout - Merge pull request #6289 from AndresTanasijczuk/tweakPset - add cascade closeout - Merge pull request #6331 from amaltaro/workqueue-pnns - Merge pull request #6339 from amaltaro/eventbased-pu - Merge pull request #6342 from ticoann/task_archiver_fix - Merge pull request #6343 from ticoann/fix_double_stats - fixed some unittests - fix double calculation of total stats - fix TaskArchiver_t - Merge pull request #6286 from AndresTanasijczuk/phedexonly - Clean up some pylint complaints - Merge pull request #6236 from ticoann/fix_archive_unittest - Remove access to unittest internal variable which is breaking 2.7 - fixed pylint messages - Added skipPileupEvents functionality to EventBased algo - Update UnstableTests.txt - Update UnstableTests.txt - Merge pull request #6334 from ticoann/workqueue_t_fix - fix WorkQueue_t test - Update WQ to handle PhEDExNodeNames; fixed remote read - Update UnstableTests.txt - Merge pull request #6338 from ericvaandering/fix_underscore - Allow _ as a variable name and anything that starts with dummy - Update UnstableTests.txt - Update UnstableTests.txt - 1.0.11.pre3 - Merge pull request #6327 from amaltaro/monteCarlo-pu - Merge pull request #6330 from hufnagel/phedexinjector-deadlock - added unittests - fix a PhEDExInjector deadlock problem - Merge pull request #6297 from hufnagel/phedexinject-chunks - do the phedex file injection in chunks - Merge pull request #6326 from ticoann/fix_output_dataset_reqmgr2 - Added Pileup support to MCFromGEN - Merge pull request #6324 from hufnagel/copy-delete-subscription - implement a copy-delete type subscription mode - add missing output dataset in reqmgr2 - Merge pull request #6288 from hufnagel/dbs3upload-chunks - Merge pull request #6322 from amaltaro/dqmHarvest-dset-master - Merge pull request #6189 from hufnagel/merge-force-singlecore - Clean most of the pylint messages - Update UnstableTests.txt - Make dataset workunit for DQMHarvest instead of blocks - Merge pull request #6302 from juztas/patch-2 - Merge pull request #6197 from ticoann/update_unittest - use latest version for default rpm - remove alert unittest in job/task archiver - Merge pull request #6319 from ticoann/acdc_reqmgr2 - Merge pull request #6320 from ticoann/pnn_oracle - _|dummy used in the end for dummy variables - fix pnn patch for Oracle - simplify/rewrite dbs3upload - Merge pull request #6314 from ticoann/reqmgr_auth_fix - create acdc request depending on the original request creation - Merge pull request #6318 from ticoann/pnn_fix - add pnn in eos stage out - Change pre-python 2.6 idioms to what DMWMBot suggests. - Add phedexOnly flag in listFileBlockLocation and listDatasetLocation DBS3Reader APIs. - Fix: fileBlockName -> fileBlockNames. - 1.0.11.pre2 - Merge pull request #5989 from alexanderrichards/merging_updated - Merge pull request #6315 from amaltaro/comps-logging - Log components activity - Renaming new ClassAd - unittest fixup - Change the DBS URL - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - fixing unittests - adding new syntax requirements - migrate SiteLocalConfig to use same key for pnn as in xml - populate database from dataProcessing siteDB call - caching PSN2PNN from database - SE to PNN Migration - reqmgr2 auth fix - Merge pull request #6308 from ticoann/wmagent_reqmgr2_support - Merge pull request #6311 from ticoann/wmstats_reqmgr2_support - 1.0.11.pre1 - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type - create wmstats link according to request origin - change logging args due to pylint warning - make reqmgr and reqmgr2 call automatically - Raise exception if PSet's process could not be loaded, and if process.source does not exist or is None. Fixes #6095 - merge jobs should always be run singlecore 1.0.10 to 1.0.11.pre4: - Merge pull request #6336 from ticoann/add_cascade_closeout - Merge pull request #6289 from AndresTanasijczuk/tweakPset - add cascade closeout - Merge pull request #6331 from amaltaro/workqueue-pnns - Merge pull request #6339 from amaltaro/eventbased-pu - Merge pull request #6342 from ticoann/task_archiver_fix - Merge pull request #6343 from ticoann/fix_double_stats - fixed some unittests - fix double calculation of total stats - fix TaskArchiver_t - Merge pull request #6286 from AndresTanasijczuk/phedexonly - Merge pull request #6236 from ticoann/fix_archive_unittest - fixed pylint messages - Added skipPileupEvents functionality to EventBased algo - Update UnstableTests.txt - Update UnstableTests.txt - Merge pull request #6334 from ticoann/workqueue_t_fix - fix WorkQueue_t test - Update WQ to handle PhEDExNodeNames; fixed remote read - Update UnstableTests.txt - Merge pull request #6338 from ericvaandering/fix_underscore - Allow _ as a variable name and anything that starts with dummy - Update UnstableTests.txt - Update UnstableTests.txt - 1.0.11.pre3 - Merge pull request #6327 from amaltaro/monteCarlo-pu - Merge pull request #6330 from hufnagel/phedexinjector-deadlock - added unittests - fix a PhEDExInjector deadlock problem - Merge pull request #6297 from hufnagel/phedexinject-chunks - do the phedex file injection in chunks - Merge pull request #6326 from ticoann/fix_output_dataset_reqmgr2 - Added Pileup support to MCFromGEN - Merge pull request #6324 from hufnagel/copy-delete-subscription - implement a copy-delete type subscription mode - add missing output dataset in reqmgr2 - Merge pull request #6288 from hufnagel/dbs3upload-chunks - Merge pull request #6322 from amaltaro/dqmHarvest-dset-master - Merge pull request #6189 from hufnagel/merge-force-singlecore - Clean most of the pylint messages - Update UnstableTests.txt - Make dataset workunit for DQMHarvest instead of blocks - Merge pull request #6302 from juztas/patch-2 - Merge pull request #6197 from ticoann/update_unittest - use latest version for default rpm - remove alert unittest in job/task archiver - Merge pull request #6319 from ticoann/acdc_reqmgr2 - Merge pull request #6320 from ticoann/pnn_oracle - _|dummy used in the end for dummy variables - fix pnn patch for Oracle - simplify/rewrite dbs3upload - Merge pull request #6314 from ticoann/reqmgr_auth_fix - create acdc request depending on the original request creation - Merge pull request #6318 from ticoann/pnn_fix - add pnn in eos stage out - Change pre-python 2.6 idioms to what DMWMBot suggests. - Add phedexOnly flag in listFileBlockLocation and listDatasetLocation DBS3Reader APIs. - Fix: fileBlockName -> fileBlockNames. - 1.0.11.pre2 - Merge pull request #5989 from alexanderrichards/merging_updated - Merge pull request #6315 from amaltaro/comps-logging - Log components activity - Renaming new ClassAd - unittest fixup - Change the DBS URL - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - fixing unittests - adding new syntax requirements - migrate SiteLocalConfig to use same key for pnn as in xml - populate database from dataProcessing siteDB call - caching PSN2PNN from database - SE to PNN Migration - reqmgr2 auth fix - Merge pull request #6308 from ticoann/wmagent_reqmgr2_support - Merge pull request #6311 from ticoann/wmstats_reqmgr2_support - 1.0.11.pre1 - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type - create wmstats link according to request origin - change logging args due to pylint warning - make reqmgr and reqmgr2 call automatically - Raise exception if PSet's process could not be loaded, and if process.source does not exist or is None. Fixes #6095 - merge jobs should always be run singlecore 1.0.10 to 1.0.11.pre3: - Merge pull request #6327 from amaltaro/monteCarlo-pu - Merge pull request #6330 from hufnagel/phedexinjector-deadlock - added unittests - fix a PhEDExInjector deadlock problem - Merge pull request #6297 from hufnagel/phedexinject-chunks - do the phedex file injection in chunks - Merge pull request #6326 from ticoann/fix_output_dataset_reqmgr2 - Added Pileup support to MCFromGEN - Merge pull request #6324 from hufnagel/copy-delete-subscription - implement a copy-delete type subscription mode - add missing output dataset in reqmgr2 - Merge pull request #6288 from hufnagel/dbs3upload-chunks - Merge pull request #6322 from amaltaro/dqmHarvest-dset-master - Merge pull request #6189 from hufnagel/merge-force-singlecore - Clean most of the pylint messages - Update UnstableTests.txt - Make dataset workunit for DQMHarvest instead of blocks - Merge pull request #6302 from juztas/patch-2 - Merge pull request #6197 from ticoann/update_unittest - use latest version for default rpm - Merge pull request #6319 from ticoann/acdc_reqmgr2 - Merge pull request #6320 from ticoann/pnn_oracle - _|dummy used in the end for dummy variables - fix pnn patch for Oracle - simplify/rewrite dbs3upload - Merge pull request #6314 from ticoann/reqmgr_auth_fix - create acdc request depending on the original request creation - Merge pull request #6318 from ticoann/pnn_fix - add pnn in eos stage out - 1.0.11.pre2 - Merge pull request #5989 from alexanderrichards/merging_updated - Merge pull request #6315 from amaltaro/comps-logging - Log components activity - Renaming new ClassAd - unittest fixup - Change the DBS URL - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - fixing unittests - adding new syntax requirements - migrate SiteLocalConfig to use same key for pnn as in xml - populate database from dataProcessing siteDB call - caching PSN2PNN from database - SE to PNN Migration - reqmgr2 auth fix - Merge pull request #6308 from ticoann/wmagent_reqmgr2_support - Merge pull request #6311 from ticoann/wmstats_reqmgr2_support - 1.0.11.pre1 - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type - create wmstats link according to request origin - change logging args due to pylint warning - make reqmgr and reqmgr2 call automatically - merge jobs should always be run singlecore 1.0.10 to 1.0.11.pre2: - Merge pull request #5989 from alexanderrichards/merging_updated - Merge pull request #6315 from amaltaro/comps-logging - Log components activity - Renaming new ClassAd - unittest fixup - Change the DBS URL - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - unittest fixup - fixing unittests - adding new syntax requirements - migrate SiteLocalConfig to use same key for pnn as in xml - populate database from dataProcessing siteDB call - caching PSN2PNN from database - SE to PNN Migration - Merge pull request #6308 from ticoann/wmagent_reqmgr2_support - Merge pull request #6311 from ticoann/wmstats_reqmgr2_support - 1.0.11.pre1 - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type - create wmstats link according to request origin - change logging args due to pylint warning - make reqmgr and reqmgr2 call automatically 1.0.10 to 1.0.11.pre1: - Merge pull request #6313 from vkuznet/fix_formatter - Fix unit tests and add testGenerator method to verify that return type for generator is appropriate - Use internal json method for generator data type - Dict and list should be handled by json.dumps instead of str - Fix message for assert - Fix formatter method to handle generator type 1.0.9 to 1.0.10: - Merge pull request #6300 from amaltaro/logcollect-eos - Transfer logCollect tarballs to CERN EOS - Merge pull request #6295 from dmwm/ericvaandering-patch-2 - Update UnstableTests.txt - Create UnstableTests.txt - 1.0.10.pre6 - Merge pull request #6293 from amaltaro/typo-workloadSummary - Fix typo validate_doc - Merge pull request #6290 from amaltaro/inputdset-view - Fixed byinputdataset view - 1.0.10.pre5 - Merge pull request #6287 from ticoann/pileupview - create the view for MCPileup and DataPileup - Merge pull request #6282 from hufnagel/pycondorplugin-corrupt-condorlog - Merge pull request #6280 from ticoann/t0_wmstatsserver - don't crash if the condor log has missing fields - Merge pull request #6272 from amaltaro/double-dqm-upload - fix tier0 wmstats using REST server - Merge pull request #6279 from ticoann/reqmgr_2_reportstatus - fix status mismatch when reqmgr is down but couch server is running - Merge pull request #6277 from ericvaandering/fix_logdb - Merge pull request #6271 from amaltaro/sync-roles - Merge pull request #6276 from ericvaandering/8jobs - LogDB has to use environment settings - Cleanup the one function - Fix this after Alan rounded - Merge pull request #6275 from ericvaandering/46vs47 - Fix unit tests, variables were setup in the wrong order - Enable double harvesting upload in the templates - Update groups:roles authorized - 1.0.10.pre4 - Merge pull request #6270 from ticoann/tier0_wmstatsserver2 - call directly couchdb for tier0_wmstats temporary - 1.0.10.pre3 - Merge pull request #6267 from ticoann/tier0_wmagent_info_update - Merge pull request #6269 from ticoann/tier0_wmstatsserver - Merge pull request #6203 from amaltaro/redigi-tplt - Merge pull request #6237 from AndresTanasijczuk/lumimaskFileBased - Merge pull request #6218 from emaszs/iss4895push - Merge pull request #6265 from ericvaandering/fix_blacklist - tier0 wmstats server - Merge pull request #6266 from amaltaro/merge-acdc - Merge pull request #6268 from ericvaandering/0921a - Doesn't fix anything, just adds a comment on what I found - Do not override settings if they are not provided - direct update agent status for Tier0 agent as well - Should be set from blacklist, not whitelist - 1.0.10.pre2 - Merge pull request #6261 from yuyiguo/master - add DBSRESTFormatter.py - Merge pull request #6259 from amaltaro/tstamp-view - Fix tstamp LogDB view - 1.0.10.pre1 - 1.1.0.pre1 - Merge pull request #6253 from amaltaro/workqueue-keyerror - Merge pull request #6255 from AndresTanasijczuk/harness - Merge pull request #6254 from amaltaro/dbs-log - Merge pull request #6221 from vkuznet/jsonstreamer - Read log messages format from config. - Merge pull request #6252 from amaltaro/test-errorHandler - Making DBS3Upload logs more friendly - Replace a traceback by a warning in GQ - fix ErrorHandler unittest - Merge pull request #6225 from mmascher/lumi_corrections_eventaware - Merge pull request #6248 from ericvaandering/fix_promptreco_test - Merge pull request #6250 from amaltaro/reqmgr2-client - Merge pull request #6249 from ericvaandering/fix_testaddfile - Merge pull request #6204 from ericvaandering/mock_unittest - fix key name in reqmgr2 client - assertTrue is not a global - Copy default arguments for non-optional args - Merge pull request #6244 from ericvaandering/fix_lumi_max - Merge pull request #6245 from ericvaandering/fix_setup_pset - Merge pull request #6246 from ericvaandering/fix_service_tests - Code reformatting - Fix four tests on Services which fail because CVS does not exist at CERN anymore - Remove exception in tearDown, get further with pileup fetcher - Fix the case where a lumi in the list is completely inside the previous - Merge pull request #6239 from ericvaandering/no_executable - Adding phedex-node to localStageOut report, integration test for site-local-config.xml correctness - Merge pull request #6238 from ericvaandering/compact_lumilist - Fix format exception handling, in case of HTTPError it pass expires to the method, while method does not accept it; re-factor the code - Add info() to the FakeLogger, replaces sets with builtin set - Add a compacter to make these lists smaller and unique and a Unit test that checks it - Executable bit prevents tests from running - Support usage of a lumi-mask in FileBased splitting. - Fix lumi correction bug when Nth and Nth-1 jobs share the same lumi. Fixes https://github.com/dmwm/CRABServer/issues/4747 - Implement correction for split lumis in EventAwareLumiBased splitting. See https://github.com/dmwm/CRABServer/issues/4801#issuecomment-139542046 - Merge pull request #6232 from ticoann/remove_alert_unittest - Merge pull request #6199 from ticoann/workqueue_unittest_fix - Merge pull request #6229 from ericvaandering/fix_harvestfix - remove unittest related to Alert system - fix wq errors - Fix unit test - Merge pull request #6226 from ericvaandering/fix_parentless_merge - fixup pylint stuff - Multiply disk usage numbers by 2 to account for PR 5812 - Merge pull request #6223 from ericvaandering/fix_CMSSW - Minor reformatting - Allow ARCH to be set, remove it - Change type to instance as suggested by pylint - Changes to support generator data as json stream - Merge pull request #6213 from amaltaro/bump-deploy - Merge pull request #6191 from vkuznet/fix_api_t4 - Merge pull request #6211 from ericvaandering/remove_archive - Merge pull request #6201 from amaltaro/cap-resources-master - Merge pull request #6216 from ericvaandering/update_psutil - A few pylint complaints fixed - Update to use both psutil 0.6.1 and 3.1.1 - Just update the deployment example - Turn off oscillating test - Merge pull request #6210 from vkuznet/pycurl-fix4 - Handle params=None use case - Apply glideIn restrictions to resource estimation - master - Merge pull request #6205 from vkuznet/pycurl-fix3 - Broke my own rules - Fix pycurl to support HEAD verb; bug fix for data parsing - Add stub/start for mocked unit tests and start of DBS - New Redigi template to exercise other spec param - Merge pull request #6194 from ticoann/fix_memory_leak - Merge pull request #6196 from ticoann/1.0.9_cmsweb_fix_memory_leak - Merge pull request #6169 from ericvaandering/fix_psutil_deprecation - Merge pull request #6174 from ericvaandering/fix_flap_827a - Merge pull request #6179 from amaltaro/scram-fix - Merge pull request #6188 from amaltaro/poller-errors - fix the memory leak in wmstats - fix the memory leak in wmstats - Use cherrypy.engine explicitly to avoid conflicts; remove unused imports - All set of changes to make Api_t/Simple_t/Daemon_t unit test to work. PLEASE DO NOTE MERGE until the work is done - Merge pull request #6190 from dmwm/revert-6183-fix_api_t2 - Revert "Fix unittest to work with cherrypy 3.2.2" - Merge pull request #6184 from mmascher/fix_pycurl - Merge pull request #6183 from vkuznet/fix_api_t2 - Add log=true to see why other tests are failing - Changes to fix Api_t/Simple_t/Daemon_t tests; remove global authz key state; explicitly define cherrypy port; use local server within seprate process for unit tests - Adapt error message in StatusPoller - Use CMSSW python2.6 instead of the comp one - Add a unit test for user file cache file removal - pycurl_manager: really decode body data - Fix unittest to work with cherrypy 3.2.2 - Update a type to isinstance - Reformat and organize imports - Fix lumi mask in ReReco test - Updated for psutil 0.6.0 and virtual_memory() 1.0.9 to 1.0.10.pre6: - Merge pull request #6293 from amaltaro/typo-workloadSummary - Fix typo validate_doc - Merge pull request #6290 from amaltaro/inputdset-view - Fixed byinputdataset view - 1.0.10.pre5 - Merge pull request #6287 from ticoann/pileupview - create the view for MCPileup and DataPileup - Merge pull request #6282 from hufnagel/pycondorplugin-corrupt-condorlog - Merge pull request #6280 from ticoann/t0_wmstatsserver - don't crash if the condor log has missing fields - Merge pull request #6272 from amaltaro/double-dqm-upload - fix tier0 wmstats using REST server - Merge pull request #6279 from ticoann/reqmgr_2_reportstatus - fix status mismatch when reqmgr is down but couch server is running - Merge pull request #6277 from ericvaandering/fix_logdb - Merge pull request #6271 from amaltaro/sync-roles - Merge pull request #6276 from ericvaandering/8jobs - LogDB has to use environment settings - Cleanup the one function - Fix this after Alan rounded - Merge pull request #6275 from ericvaandering/46vs47 - Fix unit tests, variables were setup in the wrong order - Enable double harvesting upload in the templates - Update groups:roles authorized - 1.0.10.pre4 - Merge pull request #6270 from ticoann/tier0_wmstatsserver2 - call directly couchdb for tier0_wmstats temporary - 1.0.10.pre3 - Merge pull request #6267 from ticoann/tier0_wmagent_info_update - Merge pull request #6269 from ticoann/tier0_wmstatsserver - Merge pull request #6203 from amaltaro/redigi-tplt - Merge pull request #6237 from AndresTanasijczuk/lumimaskFileBased - Merge pull request #6218 from emaszs/iss4895push - Merge pull request #6265 from ericvaandering/fix_blacklist - tier0 wmstats server - Merge pull request #6266 from amaltaro/merge-acdc - Merge pull request #6268 from ericvaandering/0921a - Doesn't fix anything, just adds a comment on what I found - Do not override settings if they are not provided - direct update agent status for Tier0 agent as well - Should be set from blacklist, not whitelist - 1.0.10.pre2 - Merge pull request #6261 from yuyiguo/master - add DBSRESTFormatter.py - Merge pull request #6259 from amaltaro/tstamp-view - Fix tstamp LogDB view - 1.0.10.pre1 - 1.1.0.pre1 - Merge pull request #6253 from amaltaro/workqueue-keyerror - Merge pull request #6255 from AndresTanasijczuk/harness - Merge pull request #6254 from amaltaro/dbs-log - Merge pull request #6221 from vkuznet/jsonstreamer - Read log messages format from config. - Merge pull request #6252 from amaltaro/test-errorHandler - Making DBS3Upload logs more friendly - Replace a traceback by a warning in GQ - fix ErrorHandler unittest - Merge pull request #6225 from mmascher/lumi_corrections_eventaware - Merge pull request #6248 from ericvaandering/fix_promptreco_test - Merge pull request #6250 from amaltaro/reqmgr2-client - Merge pull request #6249 from ericvaandering/fix_testaddfile - Merge pull request #6204 from ericvaandering/mock_unittest - fix key name in reqmgr2 client - assertTrue is not a global - Copy default arguments for non-optional args - Merge pull request #6244 from ericvaandering/fix_lumi_max - Merge pull request #6245 from ericvaandering/fix_setup_pset - Merge pull request #6246 from ericvaandering/fix_service_tests - Code reformatting - Fix four tests on Services which fail because CVS does not exist at CERN anymore - Remove exception in tearDown, get further with pileup fetcher - Fix the case where a lumi in the list is completely inside the previous - Merge pull request #6239 from ericvaandering/no_executable - Adding phedex-node to localStageOut report, integration test for site-local-config.xml correctness - Merge pull request #6238 from ericvaandering/compact_lumilist - Fix format exception handling, in case of HTTPError it pass expires to the method, while method does not accept it; re-factor the code - Add info() to the FakeLogger, replaces sets with builtin set - Add a compacter to make these lists smaller and unique and a Unit test that checks it - Executable bit prevents tests from running - Support usage of a lumi-mask in FileBased splitting. - Fix lumi correction bug when Nth and Nth-1 jobs share the same lumi. Fixes https://github.com/dmwm/CRABServer/issues/4747 - Implement correction for split lumis in EventAwareLumiBased splitting. See https://github.com/dmwm/CRABServer/issues/4801#issuecomment-139542046 - Merge pull request #6232 from ticoann/remove_alert_unittest - Merge pull request #6199 from ticoann/workqueue_unittest_fix - Merge pull request #6229 from ericvaandering/fix_harvestfix - remove unittest related to Alert system - fix wq errors - Fix unit test - Merge pull request #6226 from ericvaandering/fix_parentless_merge - fixup pylint stuff - Multiply disk usage numbers by 2 to account for PR 5812 - Merge pull request #6223 from ericvaandering/fix_CMSSW - Minor reformatting - Allow ARCH to be set, remove it - Change type to instance as suggested by pylint - Changes to support generator data as json stream - Merge pull request #6213 from amaltaro/bump-deploy - Merge pull request #6191 from vkuznet/fix_api_t4 - Merge pull request #6211 from ericvaandering/remove_archive - Merge pull request #6201 from amaltaro/cap-resources-master - Merge pull request #6216 from ericvaandering/update_psutil - A few pylint complaints fixed - Update to use both psutil 0.6.1 and 3.1.1 - Just update the deployment example - Turn off oscillating test - Merge pull request #6210 from vkuznet/pycurl-fix4 - Handle params=None use case - Apply glideIn restrictions to resource estimation - master - Merge pull request #6205 from vkuznet/pycurl-fix3 - Broke my own rules - Fix pycurl to support HEAD verb; bug fix for data parsing - Add stub/start for mocked unit tests and start of DBS - New Redigi template to exercise other spec param - Merge pull request #6194 from ticoann/fix_memory_leak - Merge pull request #6196 from ticoann/1.0.9_cmsweb_fix_memory_leak - Merge pull request #6169 from ericvaandering/fix_psutil_deprecation - Merge pull request #6174 from ericvaandering/fix_flap_827a - Merge pull request #6179 from amaltaro/scram-fix - Merge pull request #6188 from amaltaro/poller-errors - fix the memory leak in wmstats - fix the memory leak in wmstats - Use cherrypy.engine explicitly to avoid conflicts; remove unused imports - All set of changes to make Api_t/Simple_t/Daemon_t unit test to work. PLEASE DO NOTE MERGE until the work is done - Merge pull request #6190 from dmwm/revert-6183-fix_api_t2 - Revert "Fix unittest to work with cherrypy 3.2.2" - Merge pull request #6184 from mmascher/fix_pycurl - Merge pull request #6183 from vkuznet/fix_api_t2 - Add log=true to see why other tests are failing - Changes to fix Api_t/Simple_t/Daemon_t tests; remove global authz key state; explicitly define cherrypy port; use local server within seprate process for unit tests - Adapt error message in StatusPoller - Use CMSSW python2.6 instead of the comp one - Add a unit test for user file cache file removal - pycurl_manager: really decode body data - Fix unittest to work with cherrypy 3.2.2 - Update a type to isinstance - Reformat and organize imports - Fix lumi mask in ReReco test - Updated for psutil 0.6.0 and virtual_memory() 1.0.9 to 1.0.10.pre5: - Merge pull request #6287 from ticoann/pileupview - create the view for MCPileup and DataPileup - Merge pull request #6282 from hufnagel/pycondorplugin-corrupt-condorlog - Merge pull request #6280 from ticoann/t0_wmstatsserver - don't crash if the condor log has missing fields - Merge pull request #6272 from amaltaro/double-dqm-upload - fix tier0 wmstats using REST server - Merge pull request #6279 from ticoann/reqmgr_2_reportstatus - fix status mismatch when reqmgr is down but couch server is running - Merge pull request #6277 from ericvaandering/fix_logdb - Merge pull request #6271 from amaltaro/sync-roles - Merge pull request #6276 from ericvaandering/8jobs - LogDB has to use environment settings - Cleanup the one function - Fix this after Alan rounded - Merge pull request #6275 from ericvaandering/46vs47 - Fix unit tests, variables were setup in the wrong order - Enable double harvesting upload in the templates - Update groups:roles authorized - 1.0.10.pre4 - Merge pull request #6270 from ticoann/tier0_wmstatsserver2 - call directly couchdb for tier0_wmstats temporary - 1.0.10.pre3 - Merge pull request #6267 from ticoann/tier0_wmagent_info_update - Merge pull request #6269 from ticoann/tier0_wmstatsserver - Merge pull request #6203 from amaltaro/redigi-tplt - Merge pull request #6237 from AndresTanasijczuk/lumimaskFileBased - Merge pull request #6218 from emaszs/iss4895push - Merge pull request #6265 from ericvaandering/fix_blacklist - tier0 wmstats server - Merge pull request #6266 from amaltaro/merge-acdc - Merge pull request #6268 from ericvaandering/0921a - Doesn't fix anything, just adds a comment on what I found - Do not override settings if they are not provided - direct update agent status for Tier0 agent as well - Should be set from blacklist, not whitelist - 1.0.10.pre2 - Merge pull request #6261 from yuyiguo/master - add DBSRESTFormatter.py - Merge pull request #6259 from amaltaro/tstamp-view - Fix tstamp LogDB view - 1.0.10.pre1 - 1.1.0.pre1 - Merge pull request #6253 from amaltaro/workqueue-keyerror - Merge pull request #6255 from AndresTanasijczuk/harness - Merge pull request #6254 from amaltaro/dbs-log - Merge pull request #6221 from vkuznet/jsonstreamer - Read log messages format from config. - Merge pull request #6252 from amaltaro/test-errorHandler - Making DBS3Upload logs more friendly - Replace a traceback by a warning in GQ - fix ErrorHandler unittest - Merge pull request #6225 from mmascher/lumi_corrections_eventaware - Merge pull request #6248 from ericvaandering/fix_promptreco_test - Merge pull request #6250 from amaltaro/reqmgr2-client - Merge pull request #6249 from ericvaandering/fix_testaddfile - Merge pull request #6204 from ericvaandering/mock_unittest - fix key name in reqmgr2 client - assertTrue is not a global - Copy default arguments for non-optional args - Merge pull request #6244 from ericvaandering/fix_lumi_max - Merge pull request #6245 from ericvaandering/fix_setup_pset - Merge pull request #6246 from ericvaandering/fix_service_tests - Code reformatting - Fix four tests on Services which fail because CVS does not exist at CERN anymore - Remove exception in tearDown, get further with pileup fetcher - Fix the case where a lumi in the list is completely inside the previous - Merge pull request #6239 from ericvaandering/no_executable - Adding phedex-node to localStageOut report, integration test for site-local-config.xml correctness - Merge pull request #6238 from ericvaandering/compact_lumilist - Fix format exception handling, in case of HTTPError it pass expires to the method, while method does not accept it; re-factor the code - Add info() to the FakeLogger, replaces sets with builtin set - Add a compacter to make these lists smaller and unique and a Unit test that checks it - Executable bit prevents tests from running - Support usage of a lumi-mask in FileBased splitting. - Fix lumi correction bug when Nth and Nth-1 jobs share the same lumi. Fixes https://github.com/dmwm/CRABServer/issues/4747 - Implement correction for split lumis in EventAwareLumiBased splitting. See https://github.com/dmwm/CRABServer/issues/4801#issuecomment-139542046 - Merge pull request #6232 from ticoann/remove_alert_unittest - Merge pull request #6199 from ticoann/workqueue_unittest_fix - Merge pull request #6229 from ericvaandering/fix_harvestfix - remove unittest related to Alert system - fix wq errors - Fix unit test - Merge pull request #6226 from ericvaandering/fix_parentless_merge - fixup pylint stuff - Multiply disk usage numbers by 2 to account for PR 5812 - Merge pull request #6223 from ericvaandering/fix_CMSSW - Minor reformatting - Allow ARCH to be set, remove it - Change type to instance as suggested by pylint - Changes to support generator data as json stream - Merge pull request #6213 from amaltaro/bump-deploy - Merge pull request #6191 from vkuznet/fix_api_t4 - Merge pull request #6211 from ericvaandering/remove_archive - Merge pull request #6201 from amaltaro/cap-resources-master - Merge pull request #6216 from ericvaandering/update_psutil - A few pylint complaints fixed - Update to use both psutil 0.6.1 and 3.1.1 - Just update the deployment example - Turn off oscillating test - Merge pull request #6210 from vkuznet/pycurl-fix4 - Handle params=None use case - Apply glideIn restrictions to resource estimation - master - Merge pull request #6205 from vkuznet/pycurl-fix3 - Broke my own rules - Fix pycurl to support HEAD verb; bug fix for data parsing - Add stub/start for mocked unit tests and start of DBS - New Redigi template to exercise other spec param - Merge pull request #6194 from ticoann/fix_memory_leak - Merge pull request #6196 from ticoann/1.0.9_cmsweb_fix_memory_leak - Merge pull request #6169 from ericvaandering/fix_psutil_deprecation - Merge pull request #6174 from ericvaandering/fix_flap_827a - Merge pull request #6179 from amaltaro/scram-fix - Merge pull request #6188 from amaltaro/poller-errors - fix the memory leak in wmstats - fix the memory leak in wmstats - Use cherrypy.engine explicitly to avoid conflicts; remove unused imports - All set of changes to make Api_t/Simple_t/Daemon_t unit test to work. PLEASE DO NOTE MERGE until the work is done - Merge pull request #6190 from dmwm/revert-6183-fix_api_t2 - Revert "Fix unittest to work with cherrypy 3.2.2" - Merge pull request #6184 from mmascher/fix_pycurl - Merge pull request #6183 from vkuznet/fix_api_t2 - Add log=true to see why other tests are failing - Changes to fix Api_t/Simple_t/Daemon_t tests; remove global authz key state; explicitly define cherrypy port; use local server within seprate process for unit tests - Adapt error message in StatusPoller - Use CMSSW python2.6 instead of the comp one - Add a unit test for user file cache file removal - pycurl_manager: really decode body data - Fix unittest to work with cherrypy 3.2.2 - Update a type to isinstance - Reformat and organize imports - Fix lumi mask in ReReco test - Updated for psutil 0.6.0 and virtual_memory() 1.0.9 to 1.0.10.pre4: - Merge pull request #6270 from ticoann/tier0_wmstatsserver2 - call directly couchdb for tier0_wmstats temporary - 1.0.10.pre3 - Merge pull request #6267 from ticoann/tier0_wmagent_info_update - Merge pull request #6269 from ticoann/tier0_wmstatsserver - Merge pull request #6203 from amaltaro/redigi-tplt - Merge pull request #6237 from AndresTanasijczuk/lumimaskFileBased - Merge pull request #6218 from emaszs/iss4895push - Merge pull request #6265 from ericvaandering/fix_blacklist - tier0 wmstats server - Merge pull request #6266 from amaltaro/merge-acdc - Merge pull request #6268 from ericvaandering/0921a - Doesn't fix anything, just adds a comment on what I found - Do not override settings if they are not provided - direct update agent status for Tier0 agent as well - Should be set from blacklist, not whitelist - 1.0.10.pre2 - Merge pull request #6261 from yuyiguo/master - add DBSRESTFormatter.py - Merge pull request #6259 from amaltaro/tstamp-view - Fix tstamp LogDB view - 1.0.10.pre1 - 1.1.0.pre1 - Merge pull request #6253 from amaltaro/workqueue-keyerror - Merge pull request #6255 from AndresTanasijczuk/harness - Merge pull request #6254 from amaltaro/dbs-log - Merge pull request #6221 from vkuznet/jsonstreamer - Read log messages format from config. - Merge pull request #6252 from amaltaro/test-errorHandler - Making DBS3Upload logs more friendly - Replace a traceback by a warning in GQ - fix ErrorHandler unittest - Merge pull request #6225 from mmascher/lumi_corrections_eventaware - Merge pull request #6248 from ericvaandering/fix_promptreco_test - Merge pull request #6250 from amaltaro/reqmgr2-client - Merge pull request #6249 from ericvaandering/fix_testaddfile - Merge pull request #6204 from ericvaandering/mock_unittest - fix key name in reqmgr2 client - assertTrue is not a global - Copy default arguments for non-optional args - Merge pull request #6244 from ericvaandering/fix_lumi_max - Merge pull request #6245 from ericvaandering/fix_setup_pset - Merge pull request #6246 from ericvaandering/fix_service_tests - Code reformatting - Fix four tests on Services which fail because CVS does not exist at CERN anymore - Remove exception in tearDown, get further with pileup fetcher - Fix the case where a lumi in the list is completely inside the previous - Merge pull request #6239 from ericvaandering/no_executable - Adding phedex-node to localStageOut report, integration test for site-local-config.xml correctness - Merge pull request #6238 from ericvaandering/compact_lumilist - Fix format exception handling, in case of HTTPError it pass expires to the method, while method does not accept it; re-factor the code - Add info() to the FakeLogger, replaces sets with builtin set - Add a compacter to make these lists smaller and unique and a Unit test that checks it - Executable bit prevents tests from running - Support usage of a lumi-mask in FileBased splitting. - Fix lumi correction bug when Nth and Nth-1 jobs share the same lumi. Fixes https://github.com/dmwm/CRABServer/issues/4747 - Implement correction for split lumis in EventAwareLumiBased splitting. See https://github.com/dmwm/CRABServer/issues/4801#issuecomment-139542046 - Merge pull request #6232 from ticoann/remove_alert_unittest - Merge pull request #6199 from ticoann/workqueue_unittest_fix - Merge pull request #6229 from ericvaandering/fix_harvestfix - remove unittest related to Alert system - fix wq errors - Fix unit test - Merge pull request #6226 from ericvaandering/fix_parentless_merge - fixup pylint stuff - Multiply disk usage numbers by 2 to account for PR 5812 - Merge pull request #6223 from ericvaandering/fix_CMSSW - Minor reformatting - Allow ARCH to be set, remove it - Change type to instance as suggested by pylint - Changes to support generator data as json stream - Merge pull request #6213 from amaltaro/bump-deploy - Merge pull request #6191 from vkuznet/fix_api_t4 - Merge pull request #6211 from ericvaandering/remove_archive - Merge pull request #6201 from amaltaro/cap-resources-master - Merge pull request #6216 from ericvaandering/update_psutil - A few pylint complaints fixed - Update to use both psutil 0.6.1 and 3.1.1 - Just update the deployment example - Turn off oscillating test - Merge pull request #6210 from vkuznet/pycurl-fix4 - Handle params=None use case - Apply glideIn restrictions to resource estimation - master - Merge pull request #6205 from vkuznet/pycurl-fix3 - Broke my own rules - Fix pycurl to support HEAD verb; bug fix for data parsing - Add stub/start for mocked unit tests and start of DBS - New Redigi template to exercise other spec param - Merge pull request #6194 from ticoann/fix_memory_leak - Merge pull request #6196 from ticoann/1.0.9_cmsweb_fix_memory_leak - Merge pull request #6169 from ericvaandering/fix_psutil_deprecation - Merge pull request #6174 from ericvaandering/fix_flap_827a - Merge pull request #6179 from amaltaro/scram-fix - Merge pull request #6188 from amaltaro/poller-errors - fix the memory leak in wmstats - fix the memory leak in wmstats - Use cherrypy.engine explicitly to avoid conflicts; remove unused imports - All set of changes to make Api_t/Simple_t/Daemon_t unit test to work. PLEASE DO NOTE MERGE until the work is done - Merge pull request #6190 from dmwm/revert-6183-fix_api_t2 - Revert "Fix unittest to work with cherrypy 3.2.2" - Merge pull request #6184 from mmascher/fix_pycurl - Merge pull request #6183 from vkuznet/fix_api_t2 - Add log=true to see why other tests are failing - Changes to fix Api_t/Simple_t/Daemon_t tests; remove global authz key state; explicitly define cherrypy port; use local server within seprate process for unit tests - Adapt error message in StatusPoller - Use CMSSW python2.6 instead of the comp one - Add a unit test for user file cache file removal - pycurl_manager: really decode body data - Fix unittest to work with cherrypy 3.2.2 - Update a type to isinstance - Reformat and organize imports - Fix lumi mask in ReReco test - Updated for psutil 0.6.0 and virtual_memory() 1.0.9 to 1.0.10.pre3: - Merge pull request #6267 from ticoann/tier0_wmagent_info_update - Merge pull request #6269 from ticoann/tier0_wmstatsserver - Merge pull request #6203 from amaltaro/redigi-tplt - Merge pull request #6237 from AndresTanasijczuk/lumimaskFileBased - Merge pull request #6218 from emaszs/iss4895push - Merge pull request #6265 from ericvaandering/fix_blacklist - tier0 wmstats server - Merge pull request #6266 from amaltaro/merge-acdc - Merge pull request #6268 from ericvaandering/0921a - Doesn't fix anything, just adds a comment on what I found - Do not override settings if they are not provided - direct update agent status for Tier0 agent as well - Should be set from blacklist, not whitelist - 1.0.10.pre2 - Merge pull request #6261 from yuyiguo/master - add DBSRESTFormatter.py - Merge pull request #6259 from amaltaro/tstamp-view - Fix tstamp LogDB view - 1.0.10.pre1 - 1.1.0.pre1 - Merge pull request #6253 from amaltaro/workqueue-keyerror - Merge pull request #6255 from AndresTanasijczuk/harness - Merge pull request #6254 from amaltaro/dbs-log - Merge pull request #6221 from vkuznet/jsonstreamer - Read log messages format from config. - Merge pull request #6252 from amaltaro/test-errorHandler - Making DBS3Upload logs more friendly - Replace a traceback by a warning in GQ - fix ErrorHandler unittest - Merge pull request #6225 from mmascher/lumi_corrections_eventaware - Merge pull request #6248 from ericvaandering/fix_promptreco_test - Merge pull request #6250 from amaltaro/reqmgr2-client - Merge pull request #6249 from ericvaandering/fix_testaddfile - Merge pull request #6204 from ericvaandering/mock_unittest - fix key name in reqmgr2 client - assertTrue is not a global - Copy default arguments for non-optional args - Merge pull request #6244 from ericvaandering/fix_lumi_max - Merge pull request #6245 from ericvaandering/fix_setup_pset - Merge pull request #6246 from ericvaandering/fix_service_tests - Code reformatting - Fix four tests on Services which fail because CVS does not exist at CERN anymore - Remove exception in tearDown, get further with pileup fetcher - Fix the case where a lumi in the list is completely inside the previous - Merge pull request #6239 from ericvaandering/no_executable - Adding phedex-node to localStageOut report, integration test for site-local-config.xml correctness - Merge pull request #6238 from ericvaandering/compact_lumilist - Fix format exception handling, in case of HTTPError it pass expires to the method, while method does not accept it; re-factor the code - Add info() to the FakeLogger, replaces sets with builtin set - Add a compacter to make these lists smaller and unique and a Unit test that checks it - Executable bit prevents tests from running - Support usage of a lumi-mask in FileBased splitting. - Fix lumi correction bug when Nth and Nth-1 jobs share the same lumi. Fixes https://github.com/dmwm/CRABServer/issues/4747 - Implement correction for split lumis in EventAwareLumiBased splitting. See https://github.com/dmwm/CRABServer/issues/4801#issuecomment-139542046 - Merge pull request #6232 from ticoann/remove_alert_unittest - Merge pull request #6199 from ticoann/workqueue_unittest_fix - Merge pull request #6229 from ericvaandering/fix_harvestfix - remove unittest related to Alert system - fix wq errors - Fix unit test - Merge pull request #6226 from ericvaandering/fix_parentless_merge - fixup pylint stuff - Multiply disk usage numbers by 2 to account for PR 5812 - Merge pull request #6223 from ericvaandering/fix_CMSSW - Minor reformatting - Allow ARCH to be set, remove it - Change type to instance as suggested by pylint - Changes to support generator data as json stream - Merge pull request #6213 from amaltaro/bump-deploy - Merge pull request #6191 from vkuznet/fix_api_t4 - Merge pull request #6211 from ericvaandering/remove_archive - Merge pull request #6201 from amaltaro/cap-resources-master - Merge pull request #6216 from ericvaandering/update_psutil - A few pylint complaints fixed - Update to use both psutil 0.6.1 and 3.1.1 - Just update the deployment example - Turn off oscillating test - Merge pull request #6210 from vkuznet/pycurl-fix4 - Handle params=None use case - Apply glideIn restrictions to resource estimation - master - Merge pull request #6205 from vkuznet/pycurl-fix3 - Broke my own rules - Fix pycurl to support HEAD verb; bug fix for data parsing - Add stub/start for mocked unit tests and start of DBS - New Redigi template to exercise other spec param - Merge pull request #6194 from ticoann/fix_memory_leak - Merge pull request #6196 from ticoann/1.0.9_cmsweb_fix_memory_leak - Merge pull request #6169 from ericvaandering/fix_psutil_deprecation - Merge pull request #6174 from ericvaandering/fix_flap_827a - Merge pull request #6179 from amaltaro/scram-fix - Merge pull request #6188 from amaltaro/poller-errors - fix the memory leak in wmstats - fix the memory leak in wmstats - Use cherrypy.engine explicitly to avoid conflicts; remove unused imports - All set of changes to make Api_t/Simple_t/Daemon_t unit test to work. PLEASE DO NOTE MERGE until the work is done - Merge pull request #6190 from dmwm/revert-6183-fix_api_t2 - Revert "Fix unittest to work with cherrypy 3.2.2" - Merge pull request #6184 from mmascher/fix_pycurl - Merge pull request #6183 from vkuznet/fix_api_t2 - Add log=true to see why other tests are failing - Changes to fix Api_t/Simple_t/Daemon_t tests; remove global authz key state; explicitly define cherrypy port; use local server within seprate process for unit tests - Adapt error message in StatusPoller - Use CMSSW python2.6 instead of the comp one - Add a unit test for user file cache file removal - pycurl_manager: really decode body data - Fix unittest to work with cherrypy 3.2.2 - Update a type to isinstance - Reformat and organize imports - Fix lumi mask in ReReco test - Updated for psutil 0.6.0 and virtual_memory() 1.0.9 to 1.0.10.pre2: - Merge pull request #6261 from yuyiguo/master - add DBSRESTFormatter.py - Merge pull request #6259 from amaltaro/tstamp-view - Fix tstamp LogDB view - 1.0.10.pre1 - 1.1.0.pre1 - Merge pull request #6253 from amaltaro/workqueue-keyerror - Merge pull request #6255 from AndresTanasijczuk/harness - Merge pull request #6254 from amaltaro/dbs-log - Merge pull request #6221 from vkuznet/jsonstreamer - Read log messages format from config. - Merge pull request #6252 from amaltaro/test-errorHandler - Making DBS3Upload logs more friendly - Replace a traceback by a warning in GQ - fix ErrorHandler unittest - Merge pull request #6225 from mmascher/lumi_corrections_eventaware - Merge pull request #6248 from ericvaandering/fix_promptreco_test - Merge pull request #6250 from amaltaro/reqmgr2-client - Merge pull request #6249 from ericvaandering/fix_testaddfile - Merge pull request #6204 from ericvaandering/mock_unittest - fix key name in reqmgr2 client - assertTrue is not a global - Copy default arguments for non-optional args - Merge pull request #6244 from ericvaandering/fix_lumi_max - Merge pull request #6245 from ericvaandering/fix_setup_pset - Merge pull request #6246 from ericvaandering/fix_service_tests - Code reformatting - Fix four tests on Services which fail because CVS does not exist at CERN anymore - Remove exception in tearDown, get further with pileup fetcher - Fix the case where a lumi in the list is completely inside the previous - Merge pull request #6239 from ericvaandering/no_executable - Merge pull request #6238 from ericvaandering/compact_lumilist - Fix format exception handling, in case of HTTPError it pass expires to the method, while method does not accept it; re-factor the code - Add info() to the FakeLogger, replaces sets with builtin set - Add a compacter to make these lists smaller and unique and a Unit test that checks it - Executable bit prevents tests from running - Fix lumi correction bug when Nth and Nth-1 jobs share the same lumi. Fixes https://github.com/dmwm/CRABServer/issues/4747 - Implement correction for split lumis in EventAwareLumiBased splitting. See https://github.com/dmwm/CRABServer/issues/4801#issuecomment-139542046 - Merge pull request #6232 from ticoann/remove_alert_unittest - Merge pull request #6199 from ticoann/workqueue_unittest_fix - Merge pull request #6229 from ericvaandering/fix_harvestfix - remove unittest related to Alert system - fix wq errors - Fix unit test - Merge pull request #6226 from ericvaandering/fix_parentless_merge - fixup pylint stuff - Multiply disk usage numbers by 2 to account for PR 5812 - Merge pull request #6223 from ericvaandering/fix_CMSSW - Minor reformatting - Allow ARCH to be set, remove it - Change type to instance as suggested by pylint - Changes to support generator data as json stream - Merge pull request #6213 from amaltaro/bump-deploy - Merge pull request #6191 from vkuznet/fix_api_t4 - Merge pull request #6211 from ericvaandering/remove_archive - Merge pull request #6201 from amaltaro/cap-resources-master - Merge pull request #6216 from ericvaandering/update_psutil - A few pylint complaints fixed - Update to use both psutil 0.6.1 and 3.1.1 - Just update the deployment example - Turn off oscillating test - Merge pull request #6210 from vkuznet/pycurl-fix4 - Handle params=None use case - Apply glideIn restrictions to resource estimation - master - Merge pull request #6205 from vkuznet/pycurl-fix3 - Broke my own rules - Fix pycurl to support HEAD verb; bug fix for data parsing - Add stub/start for mocked unit tests and start of DBS - Merge pull request #6194 from ticoann/fix_memory_leak - Merge pull request #6196 from ticoann/1.0.9_cmsweb_fix_memory_leak - Merge pull request #6169 from ericvaandering/fix_psutil_deprecation - Merge pull request #6174 from ericvaandering/fix_flap_827a - Merge pull request #6179 from amaltaro/scram-fix - Merge pull request #6188 from amaltaro/poller-errors - fix the memory leak in wmstats - fix the memory leak in wmstats - Use cherrypy.engine explicitly to avoid conflicts; remove unused imports - All set of changes to make Api_t/Simple_t/Daemon_t unit test to work. PLEASE DO NOTE MERGE until the work is done - Merge pull request #6190 from dmwm/revert-6183-fix_api_t2 - Revert "Fix unittest to work with cherrypy 3.2.2" - Merge pull request #6184 from mmascher/fix_pycurl - Merge pull request #6183 from vkuznet/fix_api_t2 - Add log=true to see why other tests are failing - Changes to fix Api_t/Simple_t/Daemon_t tests; remove global authz key state; explicitly define cherrypy port; use local server within seprate process for unit tests - Adapt error message in StatusPoller - Use CMSSW python2.6 instead of the comp one - Add a unit test for user file cache file removal - pycurl_manager: really decode body data - Fix unittest to work with cherrypy 3.2.2 - Update a type to isinstance - Reformat and organize imports - Fix lumi mask in ReReco test - Updated for psutil 0.6.0 and virtual_memory() 1.0.9 to 1.0.10.pre1: - 1.1.0.pre1 - Merge pull request #6253 from amaltaro/workqueue-keyerror - Merge pull request #6255 from AndresTanasijczuk/harness - Merge pull request #6254 from amaltaro/dbs-log - Merge pull request #6221 from vkuznet/jsonstreamer - Read log messages format from config. - Merge pull request #6252 from amaltaro/test-errorHandler - Making DBS3Upload logs more friendly - Replace a traceback by a warning in GQ - fix ErrorHandler unittest - Merge pull request #6225 from mmascher/lumi_corrections_eventaware - Merge pull request #6248 from ericvaandering/fix_promptreco_test - Merge pull request #6250 from amaltaro/reqmgr2-client - Merge pull request #6249 from ericvaandering/fix_testaddfile - Merge pull request #6204 from ericvaandering/mock_unittest - fix key name in reqmgr2 client - assertTrue is not a global - Copy default arguments for non-optional args - Merge pull request #6244 from ericvaandering/fix_lumi_max - Merge pull request #6245 from ericvaandering/fix_setup_pset - Merge pull request #6246 from ericvaandering/fix_service_tests - Code reformatting - Fix four tests on Services which fail because CVS does not exist at CERN anymore - Remove exception in tearDown, get further with pileup fetcher - Fix the case where a lumi in the list is completely inside the previous - Merge pull request #6239 from ericvaandering/no_executable - Merge pull request #6238 from ericvaandering/compact_lumilist - Fix format exception handling, in case of HTTPError it pass expires to the method, while method does not accept it; re-factor the code - Add info() to the FakeLogger, replaces sets with builtin set - Add a compacter to make these lists smaller and unique and a Unit test that checks it - Executable bit prevents tests from running - Fix lumi correction bug when Nth and Nth-1 jobs share the same lumi. Fixes https://github.com/dmwm/CRABServer/issues/4747 - Implement correction for split lumis in EventAwareLumiBased splitting. See https://github.com/dmwm/CRABServer/issues/4801#issuecomment-139542046 - Merge pull request #6232 from ticoann/remove_alert_unittest - Merge pull request #6199 from ticoann/workqueue_unittest_fix - Merge pull request #6229 from ericvaandering/fix_harvestfix - remove unittest related to Alert system - fix wq errors - Fix unit test - Merge pull request #6226 from ericvaandering/fix_parentless_merge - fixup pylint stuff - Multiply disk usage numbers by 2 to account for PR 5812 - Merge pull request #6223 from ericvaandering/fix_CMSSW - Minor reformatting - Allow ARCH to be set, remove it - Change type to instance as suggested by pylint - Changes to support generator data as json stream - Merge pull request #6213 from amaltaro/bump-deploy - Merge pull request #6191 from vkuznet/fix_api_t4 - Merge pull request #6211 from ericvaandering/remove_archive - Merge pull request #6201 from amaltaro/cap-resources-master - Merge pull request #6216 from ericvaandering/update_psutil - A few pylint complaints fixed - Update to use both psutil 0.6.1 and 3.1.1 - Just update the deployment example - Turn off oscillating test - Merge pull request #6210 from vkuznet/pycurl-fix4 - Handle params=None use case - Apply glideIn restrictions to resource estimation - master - Merge pull request #6205 from vkuznet/pycurl-fix3 - Broke my own rules - Fix pycurl to support HEAD verb; bug fix for data parsing - Add stub/start for mocked unit tests and start of DBS - Merge pull request #6194 from ticoann/fix_memory_leak - Merge pull request #6196 from ticoann/1.0.9_cmsweb_fix_memory_leak - Merge pull request #6169 from ericvaandering/fix_psutil_deprecation - Merge pull request #6174 from ericvaandering/fix_flap_827a - Merge pull request #6179 from amaltaro/scram-fix - Merge pull request #6188 from amaltaro/poller-errors - fix the memory leak in wmstats - fix the memory leak in wmstats - Use cherrypy.engine explicitly to avoid conflicts; remove unused imports - All set of changes to make Api_t/Simple_t/Daemon_t unit test to work. PLEASE DO NOTE MERGE until the work is done - Merge pull request #6190 from dmwm/revert-6183-fix_api_t2 - Revert "Fix unittest to work with cherrypy 3.2.2" - Merge pull request #6184 from mmascher/fix_pycurl - Merge pull request #6183 from vkuznet/fix_api_t2 - Add log=true to see why other tests are failing - Changes to fix Api_t/Simple_t/Daemon_t tests; remove global authz key state; explicitly define cherrypy port; use local server within seprate process for unit tests - Adapt error message in StatusPoller - Use CMSSW python2.6 instead of the comp one - Add a unit test for user file cache file removal - pycurl_manager: really decode body data - Fix unittest to work with cherrypy 3.2.2 - Update a type to isinstance - Reformat and organize imports - Fix lumi mask in ReReco test - Updated for psutil 0.6.0 and virtual_memory() 1.0.9 to 1.1.0.pre1: - Merge pull request #6253 from amaltaro/workqueue-keyerror - Merge pull request #6255 from AndresTanasijczuk/harness - Merge pull request #6254 from amaltaro/dbs-log - Merge pull request #6221 from vkuznet/jsonstreamer - Read log messages format from config. - Merge pull request #6252 from amaltaro/test-errorHandler - Making DBS3Upload logs more friendly - Replace a traceback by a warning in GQ - fix ErrorHandler unittest - Merge pull request #6225 from mmascher/lumi_corrections_eventaware - Merge pull request #6248 from ericvaandering/fix_promptreco_test - Merge pull request #6250 from amaltaro/reqmgr2-client - Merge pull request #6249 from ericvaandering/fix_testaddfile - Merge pull request #6204 from ericvaandering/mock_unittest - fix key name in reqmgr2 client - assertTrue is not a global - Copy default arguments for non-optional args - Merge pull request #6244 from ericvaandering/fix_lumi_max - Merge pull request #6245 from ericvaandering/fix_setup_pset - Merge pull request #6246 from ericvaandering/fix_service_tests - Code reformatting - Fix four tests on Services which fail because CVS does not exist at CERN anymore - Remove exception in tearDown, get further with pileup fetcher - Fix the case where a lumi in the list is completely inside the previous - Merge pull request #6239 from ericvaandering/no_executable - Merge pull request #6238 from ericvaandering/compact_lumilist - Fix format exception handling, in case of HTTPError it pass expires to the method, while method does not accept it; re-factor the code - Add info() to the FakeLogger, replaces sets with builtin set - Add a compacter to make these lists smaller and unique and a Unit test that checks it - Executable bit prevents tests from running - Fix lumi correction bug when Nth and Nth-1 jobs share the same lumi. Fixes https://github.com/dmwm/CRABServer/issues/4747 - Implement correction for split lumis in EventAwareLumiBased splitting. See https://github.com/dmwm/CRABServer/issues/4801#issuecomment-139542046 - Merge pull request #6232 from ticoann/remove_alert_unittest - Merge pull request #6199 from ticoann/workqueue_unittest_fix - Merge pull request #6229 from ericvaandering/fix_harvestfix - remove unittest related to Alert system - fix wq errors - Fix unit test - Merge pull request #6226 from ericvaandering/fix_parentless_merge - fixup pylint stuff - Multiply disk usage numbers by 2 to account for PR 5812 - Merge pull request #6223 from ericvaandering/fix_CMSSW - Minor reformatting - Allow ARCH to be set, remove it - Change type to instance as suggested by pylint - Changes to support generator data as json stream - Merge pull request #6213 from amaltaro/bump-deploy - Merge pull request #6191 from vkuznet/fix_api_t4 - Merge pull request #6211 from ericvaandering/remove_archive - Merge pull request #6201 from amaltaro/cap-resources-master - Merge pull request #6216 from ericvaandering/update_psutil - A few pylint complaints fixed - Update to use both psutil 0.6.1 and 3.1.1 - Just update the deployment example - Turn off oscillating test - Merge pull request #6210 from vkuznet/pycurl-fix4 - Handle params=None use case - Apply glideIn restrictions to resource estimation - master - Merge pull request #6205 from vkuznet/pycurl-fix3 - Broke my own rules - Fix pycurl to support HEAD verb; bug fix for data parsing - Add stub/start for mocked unit tests and start of DBS - Merge pull request #6194 from ticoann/fix_memory_leak - Merge pull request #6196 from ticoann/1.0.9_cmsweb_fix_memory_leak - Merge pull request #6169 from ericvaandering/fix_psutil_deprecation - Merge pull request #6174 from ericvaandering/fix_flap_827a - Merge pull request #6179 from amaltaro/scram-fix - Merge pull request #6188 from amaltaro/poller-errors - fix the memory leak in wmstats - fix the memory leak in wmstats - Use cherrypy.engine explicitly to avoid conflicts; remove unused imports - All set of changes to make Api_t/Simple_t/Daemon_t unit test to work. PLEASE DO NOTE MERGE until the work is done - Merge pull request #6190 from dmwm/revert-6183-fix_api_t2 - Revert "Fix unittest to work with cherrypy 3.2.2" - Merge pull request #6184 from mmascher/fix_pycurl - Merge pull request #6183 from vkuznet/fix_api_t2 - Add log=true to see why other tests are failing - Changes to fix Api_t/Simple_t/Daemon_t tests; remove global authz key state; explicitly define cherrypy port; use local server within seprate process for unit tests - Adapt error message in StatusPoller - Use CMSSW python2.6 instead of the comp one - Add a unit test for user file cache file removal - pycurl_manager: really decode body data - Fix unittest to work with cherrypy 3.2.2 - Update a type to isinstance - Reformat and organize imports - Fix lumi mask in ReReco test - Updated for psutil 0.6.0 and virtual_memory() 1.0.7 to 1.0.9: - 1.0.9.pre9 - Merge pull request #6176 from vkuznet/pycurl-fix3 - Merge pull request #6178 from ticoann/lumi_fix - Add fromcache attribute to ResponseHeader since it is required by CMS stack - fix lumi caculation - Put back exception attributes - Revert to use httplib.HTTPException - Fix issues with pycurl manager for POST/PUT/DELETE requests; change exception on failed requests; use future print statement; require params to be passed as dictionary - Merge pull request #6164 from ericvaandering/enable_port8888 - Merge pull request #6172 from ericvaandering/fix_flap_826 - Merge pull request #6173 from ericvaandering/fix_flap_826b - Fix one unit test and cripple the DBS2 emulator a little more - Fix a unit test - Fix some stuff that pylint is complaining about, mostly unused imports - Re-enable some tests that were not reliable before. Ensuring no other test harness running seems to do the trick. - 1.0.9.pre8 - Merge pull request #6157 from hufnagel/promptreco-physicsskims - Merge pull request #6163 from amaltaro/plugin-complain - Merge pull request #6166 from juztas/srmv2fix - Merge pull request #6165 from amaltaro/future-position - Merge pull request #6170 from ticoann/fix_cleanup_couchwq - Merge pull request #6171 from dmwm/ericvaandering-datamining-idiom - Merge pull request #6167 from amaltaro/wmdataming-prep - Update Utils.py - fix cleanup Couch - Merge pull request #6162 from ericvaandering/fix_792_800 - Merge pull request #6125 from hufnagel/logcollect-optimize - Handle requests without prep_id - Make dir creation correct in SRMV2 impl - Move future statements to the top - Minor bugfixes for resource control - Merge pull request #6103 from hufnagel/jobaccountant-fileregister - Reformat code according to PEP-8 - Fix this unit test. New divsion does nothing, but have to adapt to LumiBased doing the rounding - add debug output and consistency checks for file registration - making logcollect jobs run better - 1.0.9.pre7 - Merge pull request #6159 from ticoann/fix_couch_js - fix jquery.couch.js - 1.0.9.pre6 - Merge pull request #6150 from juztas/master - Merge pull request #6145 from ticoann/fix_lumi_calculation - Merge pull request #6156 from ticoann/firefox_error - Merge pull request #6158 from hufnagel/dashboard-fixtypo - fix indentation typo in dashboard reporting - add PhysicsSkims to PromptReco - Merge pull request #6154 from ticoann/json_return_for_rest - Merge pull request #6155 from amaltaro/rereco-lumi-count - ignore null response - Fixed TotalInputLumis calculation for Block policy - return always json for rest call - Merge pull request #6151 from ticoann/clean_WMBSFeeder - Merge pull request #6144 from amaltaro/total-stats-upload - remove WMBSFeeder - Merge pull request #6146 from ticoann/remove_dbs2_exception - Merge pull request #6147 from amaltaro/typo-unittest - srmcp requires to create directory before copy - fix typo in test_dir - Upload request stats before inserting elements - remove dbs2 code - Merge pull request #6143 from ericvaandering/flap_0818 - fix the lumi calcuation - Remove one more unstable test - Merge pull request #6142 from vkuznet/pycurl-fix2 - Fix POSTFIELDS settings - 1.0.9.pre5 - Merge pull request #6141 from ticoann/add_original_request_reqmgr2 - add original request for reqmgr2 - Merge pull request #6140 from ticoann/remove_logdb_task_from_reqmgr2 - remove LogDBTask from reqmgr2 - Merge pull request #6136 from ticoann/jquery_couch_fix - Merge pull request #6135 from ticoann/update_active_status - fix jquery.couch.js in firefox - add missing active status - Merge pull request #6134 from amaltaro/clone-origReq - Added OriginalRequestName to the clone api - Merge pull request #6130 from ericvaandering/python_27 - Old exception syntax snuck in - Merge pull request #6127 from ericvaandering/final_types - Merge pull request #6128 from amaltaro/default-down - Merge pull request #6126 from amaltaro/oracle-tables - Change remaining bytes to str or basestring - Accept sites state when adding sites - Add long to JSONThunker as well - Re-add long type to list of allowed types in config - Apply known breaking changes to types, - Sync Mysql schema w.r.t. Oracle - 1.0.9.pre4 - Merge pull request #6121 from ticoann/task_archiver_state_transition_fix - Merge pull request #6123 from lucacopa/dont_check_localQInfo_tier0 - Merge pull request #6124 from ticoann/wmstats_server_reduce_refresh_time - reduce the refreshing time to 3 min in wmstats - Merge pull request #6118 from ticoann/missing_wmstats_view - Merge pull request #6116 from ericvaandering/fix_some_types - Merge pull request #6120 from ericvaandering/more_flapping_tests - Analytics poller shouln't check local Queue for Tier0 agent - fix complete transiton update - Merge pull request #6099 from amaltaro/oracle-unique - Add nose import - Merge pull request #6111 from amaltaro/whitelist-for-pu - Disable four more flapping tests - Switch to isinstance, forget lists of types - add missing WMStatsAgent view - Merge pull request #6114 from ticoann/fix_unittest - Merge pull request #6115 from ticoann/unittest_deploy_typo - Try string types to str - Merge pull request #6110 from ericvaandering/fix_some_types - Merge pull request #6112 from ericvaandering/remove_rp - fix typo for directory name - fix WMCore_t/ReqMgr_t and WMCore_t/Services_t/ReqMgr_t - Fix a bit more re: dicts and lists - Remove unused import - Fake SE for PU when trustSiteLists - Try some innocuous looking type fixes. - 1.0.9.pre3 - Merge pull request #6035 from amaltaro/trust-pu-location - Merge pull request #6077 from hufnagel/eventawarelumibased-maxwall - Merge pull request #6106 from ticoann/t0_wq_dependency_fix - fix typo - Merge pull request #6105 from lucacopa/wqmgr_independent_tier0 - Merge pull request #6089 from ericvaandering/futurize_0730b - Merge pull request #6096 from ericvaandering/futurize_raise - Merge pull request #6076 from hufnagel/condor-bulk-numberofcores - Merge pull request #6097 from hufnagel/dashboard-logarchive - Merge pull request #6090 from ericvaandering/futurize_0730a - Merge pull request #6082 from ericvaandering/fallback_dashboard - Merge pull request #6088 from ericvaandering/futurize_0730c - Merge pull request #6104 from ticoann/wmstats_server2 - Remove dependencies in the WorkQueueMgr config for the Tier0 agent - fix the job calculation - Merge pull request #6102 from amaltaro/deployment-update - Merge pull request #6101 from ticoann/wmstats_server2 - Skip PU location if trustSiteList enabled - Disable onlySSB; increased pending thresholds - Merge pull request #6100 from ericvaandering/cherrypy_test - fix the dependency - Remove imports that no longer exist - 1.0.9.pre2 - Merge pull request #6060 from ticoann/wmstats_server - Merge pull request #6084 from amaltaro/taskArchiver-aborted - initial code wmstats server - need deployment change - Added unique constraint to oracle dbsbuffer_file lfn - add option for EventAwareLumiBase wall time and disk caps, use them for PromptReco - remove lots of spurious output from JobAccountant - Dict, list, tuple are now allowed in the config - use modern raise statement - Merge pull request #6067 from amaltaro/validate-datatier - Merge pull request #6073 from amaltaro/fix-stdSpecs-tests - Omit step counter from inputFiles, basename, and inputBlocks - Merge pull request #6081 from amaltaro/stepchain-fixes - Use next() builtin - Fix a pylint warning - Use python3 version of relative imports - Merge pull request #6085 from lucacopa/FNAL_compatible_xrdcp_old_dcache - Enclose zip in list - Merge pull request #6086 from ericvaandering/fix_flipping_tests - Mark flipping tests as integration - Swith to compatible xrd client for old dcache version at FNAL - Add FWJRs for local and remote reads of two file workflows, unit tests to FWJR generator and dashboard reporting on local vs. fallback. Same for pileup files. - TaskArchiver will not parse all jobs for aborted wfs - Allow different CMSSW for StepChain; Added unittest - Merge pull request #6056 from AndresTanasijczuk/listAllFiles - DQMHarvest unittest created; fixed other spec unittests - Merge pull request #6070 from juztas/slc6python - Merge pull request #6059 from amaltaro/taskchain-aws - Merge pull request #6069 from lucacopa/dont_fail_jobs_site_down - Use slc6 python2.6.8, openssl1.0.1p, bzlib2 1.0.6 - Let jobs retry when exit code 61102 - Check output datatiers during assignment - do not bulk submit jobs with different numberofcore to HTCondor - 1.0.9.pre1 - New request spec for chain of steps - When retrieving dataset file details, allow to get non-valid files from dbs. - Merge pull request #5998 from hufnagel/promptreco-eventlimits - Merge pull request #6055 from mmascher/master - Add a destroy command to wmcore-db-init - Merge pull request #6044 from ericvaandering/fix_dataset_uts - Merge pull request #6028 from amaltaro/improve-condor-rm - Merge pull request #6053 from hufnagel/alcaharvest-duplicate-removal - Merge pull request #6031 from ericvaandering/futurize_0615a - Merge pull request #6039 from ericvaandering/futurize_0701a - Merge pull request #6046 from ericvaandering/fix_pylintrc - Adapt pylintrc to new pylint - tweak the AlcaHarvest payload duplicate removal - Merge pull request #6030 from amaltaro/forceSite-fix - Merge pull request #6040 from ericvaandering/futurize_0701b - Merge pull request #6042 from ticoann/format_logdb - Merge pull request #6048 from amaltaro/archive-delay-fix - Merge pull request #6049 from amaltaro/byteamstatus-view - Fix byteamandstatus view for ReqMgr - Archive only workflows belonging to the same team - Remove jobs by wf name for force-complete and aborted - Fix two unit tests - Merge pull request #6043 from ticoann/update_version_for_unittest - update default rpm for unittest to 1.0.8.pre7 - wrap up error messages for humans to read - Replace backticks with repr() - import reduce for python3 compatibility - Merge pull request #6036 from ericvaandering/fix_standards - Fix pylint expression for new pylint - Avoid flipping the state all the time - 1.0.8.pre7 - Merge pull request #6032 from ticoann/logbd_fix - initial patch for the logdb fix - Merge pull request #6027 from ticoann/force_complete_fix - fixes force-complete and aborted - Merge pull request #6025 from amaltaro/assign-webpage - Return correct value from checkbox checked - Merge pull request #6023 from amaltaro/premix-template - Added premixing template; bugfix for wmagent deployment script - Merge pull request #6022 from hufnagel/phedex-recovery-fix - fix bug in phedex recovery code - 1.0.8.pre6 - Merge pull request #6020 from hufnagel/stdbase-memory - Merge pull request #5954 from ericvaandering/shuffle_files - Shuffle pileup files deterministically if needed - move setting the processing task memory into StdBase - 1.0.8.pre5 - Merge pull request #6019 from amaltaro/harvest-lumiList - Merge pull request #6021 from ticoann/valentin_test - add LogDB tab and retrievie only request data - Handle lumiList for harvesting jobs - 1.0.8.pre4 - Merge pull request #6018 from ticoann/fix_import - fix workqueue dependency - 1.0.8.pre3 - Merge pull request #6006 from ticoann/add_processing_version - include ProcessingVersion, Subscription info - Merge pull request #6017 from ticoann/fix_dependency - fix workqueue dependency - Merge pull request #5984 from amaltaro/jobaccountant-master - Merge pull request #6015 from ticoann/t0_monitor_add_fail - Break processing of jobs into smaller transactions - add failure column in tier0 request view - 1.0.8.pre2 - Merge pull request #6009 from vkuznet/logdb-comment - Merge pull request #5986 from vkuznet/LogDBView - Merge pull request #6003 from ticoann/clean_dbs_buffer - Merge pull request #6010 from amaltaro/cleanup-replicate - Merge pull request #6012 from juztas/consistent - Merge pull request #6007 from amaltaro/unique-wf-names - Merge pull request #5976 from amaltaro/agent-watcher-plus - Make consistent storage plugins. Fixes #6011 - Cleanup of _replicate code, replaced by _replicator - Adjust code to call LogDB API - Necessary changes for adding LogDB comment form - Return unique workflow names - Changes for new LogDB view, API: logdb_info(tag, request_or_requests) - clean up dbs3 configuration code - Merge pull request #6001 from ericvaandering/futurize_0616b - Merge pull request #6000 from ericvaandering/futurize_0616a - Merge pull request #5999 from ericvaandering/futurize_0616d - Merge pull request #6002 from ericvaandering/futurize_0616c - Merge pull request #5980 from amaltaro/updt-template - Merge pull request #5981 from amaltaro/deploy-force-list - Replace while 1 with while True - Fix has_key in non-code directories - Remove duplicates in isinstance check - Use exc_info to get exception info - Merge pull request #5997 from ericvaandering/sub_extra_task - increase event limits for PromptReco - Strip leading task_ from PREP ID - Convert instances of StandardError to Exception - Merge pull request #5977 from ticoann/reqmgr2-abort - Merge pull request #5956 from juztas/gfal2_fix - Merge pull request #5987 from ticoann/dbs_open_block - fixes abort and force-complete for reqmgr2 - fix open block upload in DBS - Create separate logdb.js file which provides logdb_info function; add example how to use it in html - Example of LogDB view page - CouchDB connector - Map for LogDB - Update templates with task MaxRSS and MaxVSize and multiDQM upload - Merge pull request #5978 from amaltaro/log-open-blocks - Added force sites to Down; RC improvements related to condor - Remove several tweaks; Added force site down list - Update logdb request when blocks are opened in dbs - 1.0.8.pre1 - Merge pull request #5965 from ericvaandering/futurize_0604b - Merge pull request #5964 from ericvaandering/futurize_0604 - Merge pull request #5974 from hufnagel/repack-always-singlecore - Merge pull request #5972 from ticoann/fix_reqmgr2_script - Merge pull request #5973 from ticoann/workqueue_reqmgr2_transition - Merge pull request #5966 from ericvaandering/futurize_0604c - make workqueue handle both reqmgr2 and reqmgr - repack jobs should always use a single core in CMSSW - Fix Gfal2 plugin to use proxy and register module I have tested this at CERN, but seems with castor and adler32 it always fail with Segmentation fault. Without adler32 it works as expected, and as far as I understand, CERN will not change to gfal2. Tapas, I have agent fully set up with this patch, and let me know if you have some time to test. Everything what was needed for me is to put site-local-config.xml in afs directory and run jobs at CERN. Can you put somewhere modified site-local-config.xml that it is accessible in WN? Changes which I did to this file are: