ASF JIRA

UIMA
2.1.0-Ducc
T Key Summary Resolution
Bug UIMA-5011

Permissions of dd2spring.xsl are wrong

Fixed
Bug UIMA-5009

Agent cannot access ducc_get_process_swap_usage.sh

Fixed
Bug UIMA-5007

Jobs using Java7 fail if DUCC uses Java8

Fixed
Bug UIMA-5004

A junit test fails with Java 8

Fixed
Bug UIMA-5003

The internal broker used by DD jobs creates many log4j exceptions

Fixed
Bug UIMA-5002

Custom DUCC pingers may want to use a different JDK

Fixed
Improvement UIMA-5001

DUCC properties flag to disable use of ssh for "remote" daemons control

Fixed
Improvement UIMA-5000

DUCC properties flag to disable use of ssh for "remote" daemons control

Duplicate
Bug UIMA-4997

DUCC scripts rm_reconfigure and vary_on/off fail with the new ActiveMQ

Fixed
Bug UIMA-4996

DUCC DB does not shutdown when using Java 1.8 (IBM)

Fixed
Bug UIMA-4995

Service ping interface fails to restart a single service instance

Fixed
Bug UIMA-4994

Some DUCC administration scripts do not handle errors well

Fixed
Bug UIMA-4993

UIMA DUCC: agent uses wrong command to create cgroups

Fixed
Bug UIMA-4992

UIMA DUCC: modify agent to fetch cgroup location from /proc/mounts

Fixed
Bug UIMA-4990

DUCC's all_in_one fails with UIMA 2.8.1

Fixed
Bug UIMA-4989

UIMA-DUCC: Fix problems found by FindBugs

Fixed
Bug UIMA-4979

DUCC Resource Manager (RM) remove state publication rate configuration remnants

Fixed
Bug UIMA-4975

DUCC Web Server (WS) Broker page support for AMQ version 5.13.2

Fixed
Bug UIMA-4974

DUCC Orchestrator (OR) remove abbreviated state publication remnants

Fixed
Task UIMA-4972

UIMA-DUCC: modify uima-as dd2spring.xsl to remove scope="singleton"

Fixed
Task UIMA-4966

UIMA-DUCC: Prepare DUCC for 2.1.0 release

Unresolved
Bug UIMA-4964

DUCC Web Server (WS) should employ more reliable aliveness detection for database & broker

Fixed
Bug UIMA-4961

DUCC Web Server (WS) main pages should display alerts and/or messages

Fixed
Bug UIMA-4960

DUCC Web Server (WS) Jobs page may not show fails (init or run) for kill -9'd JP

Fixed
Improvement UIMA-4956

DUCC Job Driver (JD) should warn in JD log if negative performance numbers are encountered

Fixed
Improvement UIMA-4953

UIMA DUCC: pinger should support failover protocol in broker URL

Fixed
Bug UIMA-4952

UIMA DUCC: pinger should support failover protocol in broker URL

Duplicate
Improvement UIMA-4951

DUCC Web Server (WS) remove "estimated" hover from Time Init + Run since it is misleading

Fixed
Improvement UIMA-4950

UIMA DUCC: Agent should log more details when testing for cgroups

Fixed
Improvement UIMA-4949

UIMA DUCC: Agent should filter out error msg generated by cgcreate

Fixed
Improvement UIMA-4948

UIMA-DUCC: Agent should use uptime cmd to collect node average cpu load

Fixed
Improvement UIMA-4947

UIMA-DUCC: Agent should run cgroup test before attempting cleanup

Fixed
Improvement UIMA-4946

DUCC Web Server (WS) file pager should display grabbable un-encoded name of file

Fixed
Bug UIMA-4944

Restore Cassandra's check for old Oracle JVMs & report any failures

Fixed
Bug UIMA-4943

DUCC Web Server (WS) non-DB case uses default Resource Manager quantum only

Won't Fix
Bug UIMA-4938

DUCC Job Driver (JD) erroneously determines: fewer work items available than expected

Fixed
Bug UIMA-4937

DUCC Resource Manager (RM) exception running rm_qload command

Fixed
Bug UIMA-4935

Agent reports some JPs as Starting when they have initialized

Fixed
Bug UIMA-4931

UIMA-DUCC: Fix ConcurrentModificationException in Agent

Fixed
Bug UIMA-4930

RM gets an NPE if P and NP classes have the same priority

Fixed
Bug UIMA-4928

Modifications to a service's autostart parameter are not saved in the DB

Fixed
Bug UIMA-4927

Update internal UIMA-AS pinger to not use UIMA-AS

Fixed
Improvement UIMA-4926

No need to prompt for passwords when installing DUCC

Fixed
Bug UIMA-4925

DUCC Agent adds duplicate VM Arguments

Fixed
Bug UIMA-4924

Re-activate saving of revisionnumber in jars

Fixed
Improvement UIMA-4923

DUCC Web Server (WS) should not display nodes that have been removed from service on Machines page

Fixed
Bug UIMA-4922

Invalid changes to the DUCC classes file can cause jobs to fail

Fixed
Bug UIMA-4913

DUCC RM may crash when the usable memory changes on a machine

Fixed
Bug UIMA-4912

Preemption may not occur if some nodes are offline or unresponsive

Fixed
Task UIMA-4911

Promote ducc from sandbox to the regular project

Fixed
Bug UIMA-4910

DUCC work submitted to a reserve class may be placed on an offline or unresponsive node

Fixed
Bug UIMA-4909

DUCC's all-in-one can exit without saying why

Fixed
Bug UIMA-4908

DUCC Agent: detached processes in cgroup container not being killed

Fixed
Bug UIMA-4907

UIMA DUCC: Agent rogue detector not working correctly

Fixed
Bug UIMA-4905

UIMA DUCC: Agent not providing Reason for failure if JP exits while initializing

Fixed
Bug UIMA-4904

UIMA DUCC: On SIGTERM the JP should stop communicating with a JD

Fixed
Improvement UIMA-4903

DUCC Orchestrator (OR) Health Monitor fails to detect too many Job Process failures

Not A Problem
Improvement UIMA-4902

DUCC Job Driver (JD) add programmability feature to built-in error handler

Fixed
Bug UIMA-4898

UIMA-DUCC: Agent process killer not working

Fixed
Bug UIMA-4896

UIMA-DUCC: instrument JP to log more details on negative performance metrics

Fixed
Bug UIMA-4895

DUCC Web Server (WS) Utilization value may exceed 100%

Fixed
Bug UIMA-4893

DUCC Web Server (WS) Machines page may display wrong memory free value

Fixed
Bug UIMA-4892

DUCC database creates many frequent snapshots of the OR checkpoint

Fixed
Bug UIMA-4890

DUCC Active MQ Security

Fixed
Bug UIMA-4887

DUCC Web Server (WS) Reservations page terminate of Managed Reservation is ineffective

Fixed
Improvement UIMA-4885

UIMA DUCC: default.ducc.properties missing cgroup directory property

Fixed
Improvement UIMA-4884

DUCC standardization of environment variables

Fixed
Improvement UIMA-4882

DUCC Resource Manager (RM) does not adequately expand Job Processes (JPs)

Fixed
Improvement UIMA-4881

UIMA DUCC: Optimize JP handling of no work from the JD

Fixed
Bug UIMA-4880

DUCC JobDriver doesn't terminate when fewer than expected work-items found

Fixed
Bug UIMA-4879

DUCC Job Driver (JD) should terminate Job Process (JP) when workitem timeout occurs

Fixed
Bug UIMA-4878

UIMA-DUCC: Agent not killing a child process if it fails to stop after SIGTERM

Fixed
Bug UIMA-4877

UIMA-DUCC: Agent sets the state of process to Running

Fixed
Bug UIMA-4875

UIMA-DUCC: Increase JP sleep time if JD has no WIs

Fixed
Bug UIMA-4874

ducc-mon shows a blank scheduling-class field for some services

Fixed
Bug UIMA-4872

UIMA-DUCC: Agent should not use duccling to run cgroup commands

Fixed
New Feature UIMA-4869

Provide script to simplify DUCC installation or migration

Fixed
Bug UIMA-4866

UIMA DUCC: Agent rogue detector not working

Fixed
Bug UIMA-4864

UIMA-DUCC: Agent exits when cgroups cgcreate fails

Fixed
Bug UIMA-4862

UIMA-DUCC: cgcreate fails sometimes when run concurrently

Fixed
Bug UIMA-4861

When migrating to DUCC 2.1.0 must handle renamed properties

Fixed
Improvement UIMA-4860

DUCC Web Server (WS) System -> Services and Preferences page improvements

Fixed
Bug UIMA-4853

UIMA-DUCC: Agent should detect OS level and log it

Fixed
Bug UIMA-4838

Jenkins on Windows does not support POSIX

Fixed
Bug UIMA-4835

UIMA-DUCC: update ducc.properties and docs to change units on swap threshold

Fixed
Bug UIMA-4834

DUCC Web Server (WS) sort fields with decimal points need to be marked as class="sorttable_numeric"

Fixed
Bug UIMA-4832

Enable remote JMX access to the DB

Fixed
Bug UIMA-4831

UIMA DUCC: create test utility to test cgcreate

Fixed
Bug UIMA-4829

When a DUCC pinger hangs it is reported as Available

Fixed
Bug UIMA-4827

ducc-mon specification tab omits boolean properties

Fixed
Bug UIMA-4826

UIMA-DUCC: Agent should verify results from ps cmd when detecting rogue processes

Fixed
Bug UIMA-4821

UIMA-DUCC: change dependency on UIMA-AS to ver.2.6.0

Fixed
Improvement UIMA-4815

DUCC Web Server (WS) System -> Classes and Machines page improvements

Fixed
Improvement UIMA-4814

DUCC Orchestrator (OR) Jenkins build failures

Fixed
New Feature UIMA-4809

UIMA DUCC: Agent should set cgroups swappiness

Fixed
Bug UIMA-4808

UIMA-DUCC: assembly declares dependency on old htttpcllient

Fixed
Bug UIMA-4805

Custom DUCC pingers cannot set the environment

Fixed
Bug UIMA-4804

Drop unused DB tables until redesigned

Fixed
Bug UIMA-4802

DUCC Web Server (WS) Terminate button confirmation for Managed Reservation incorrectly displays the word "service"

Fixed
Bug UIMA-4801

DUCC installation process should automatically generate keystore w/o prompting

Duplicate
Bug UIMA-4800

CR error causes NPE in DUCC JD

Fixed
Bug UIMA-4799

DUCC Orchestrator (OR) Service Instance failures are not captured in any user viewable log

Fixed
Bug UIMA-4794

DUCC Job Driver (JD) does not assure viability (e.g. existence) of user specified AE

Fixed
Bug UIMA-4791

DUCC Managed Reservation failure to launch

Fixed
Bug UIMA-4787

Ducc Agent not collecting Child Process Metrics

Fixed
Bug UIMA-4779

DUCC Orchestrator (OR) remove Exceptions and WARNs

Fixed
Task UIMA-4777

DUCC Internals Documentation

Fixed
Bug UIMA-4776

DUCC Web Server (WS) should key machines by IP address not host name

Fixed
Bug UIMA-4775

DUCC Resource Manager (RM) NPE in JobManagerConverter

Fixed
Improvement UIMA-4774

DUCC Web Server (WS) Pgin and Swap columns for (Managed) Reservations page

Fixed
Bug UIMA-4773

UIMA DUCC: JP throws BindException on startup if port is not available

Fixed
Bug UIMA-4770

UIMA DUCC: Agent not resetting process %CPU

Fixed
Improvement UIMA-4767

java-viaducc: improve default description and DUCC memory handling

Fixed
Bug UIMA-4765

DUCC Job Driver (JD) should limit size of user supplied work item name

Fixed
Bug UIMA-4764

Service error status is not cleared after a successful restart

Fixed
Bug UIMA-4762

DUCC Web Server (WS) cannot use colon : in cookie names in Jetty 8 and beyond

Fixed
Bug UIMA-4761

UIMA-DUCC; Agent should add its PID to Node Metrics publication

Fixed
Improvement UIMA-4759

Provide a way to run architecture-sensitive code on a heterogeneous DUCC cluster

Fixed
Bug UIMA-4757

DUCC Job Driver (JD) swallows serialization errors?

Fixed
Bug UIMA-4755

DUCC Web Server (WS) must assure compiled JSP's are viable

Fixed
Bug UIMA-4753

DUCC Web Server (WS) displays misleading job reason

Fixed
Bug UIMA-4752

ducc-mon won't display a service registry that has ${DUCC_SERVICE_INSTANCE}

Fixed
Bug UIMA-4749

DUCC Web Server (WS) support for AMQ 5.12.1

Fixed
Task UIMA-4745

DUCC Doc updates for 2.1

Unresolved
Bug UIMA-4744

UIMA DUCC: RM admin channel not started after recent Camel upgrade

Fixed
Task UIMA-4742

DUCC RM: Never deallocate non-preemptable shares

Fixed
Bug UIMA-4741

DUCC Web Server (WS) when hovering over Done on jobs page (std) dev is always 0.0

Fixed
Bug UIMA-4740

DUCC Job Driver (JD) neglects to set current thread classloader

Fixed
Bug UIMA-4732

DUCC Web Server (WS) broker and database are shown as "down" on Daemons page

Fixed
Bug UIMA-4730

Upgrade UIMA-DUCC to use new UIMA-AS 2.8.1, Jetty and Camel

Fixed
Bug UIMA-4726

DUCC Web Server (WS) automatic or manual mode incorrectly displayed

Fixed
Bug UIMA-4717

ducc-mon fails to display log files if there is a '+' in the filename

Fixed
Improvement UIMA-4716

DUCC Web Server (WS) documentation revisions, cosmetics and minor improvements

Fixed
Bug UIMA-4713

Update UIMA-DUCC javadoc plugin to build with JDK1.8

Fixed
Improvement UIMA-4712

DUCC RM: Prefer horizontal to vertical stacking for Service and AP allocations.

Fixed
Improvement UIMA-4711

Fix typos and spellings in scripts

Fixed
Improvement UIMA-4705

DUCC should provide the means for a security directory other than the user's home

Fixed
Bug UIMA-4704

DUCC Web Server (WS) Machine Page support for Database query to determine status

Fixed
Bug UIMA-4696

The CLI fixup for pre-2.0 services specifies an incorrect directory

Fixed
Improvement UIMA-4695

java-viaducc should return stderr messages on stderr so will be red in Eclipse

Fixed
Improvement UIMA-4694

DUCC Web Server (WS) Daemons page should have rows for Broker and Database (if config'd)

Fixed
Bug UIMA-4693

DUCC daemon stop() is called twice

Fixed
Bug UIMA-4690

DUCC service manager hangs when starting a service that has no available resoures

Cannot Reproduce
Bug UIMA-4689

DUCC service will not start if registered with --debug option

Fixed
Improvement UIMA-4686

DUCC User Interface (CLI) should pass properties to DispatcherFactory

Fixed
Bug UIMA-4684

DUCC daemons log-to-file should never give up

Fixed
Bug UIMA-4660

Improve DUCC JP connection error handling

Fixed
Improvement UIMA-4658

DUCC User Interface (CLI) processing of host & port should be done by DispatcherFactory

Fixed
Bug UIMA-4656

Start & stop & check scripts don't handle the broker the same as other daemons

Fixed
Improvement UIMA-4655

Investigate if JD scheduler releases its extra reservations too frequently

Fixed
Bug UIMA-4654

DUCC Web Server (WS) does not respond if $DUCC_HOME/logs/webserver directory is missing

Fixed
Improvement UIMA-4651

Avoid duplicate doc-building code

Fixed
Task UIMA-4649

Automate generation / import of DUCC version into ducc documents and code

Fixed
Improvement UIMA-4647

Allow user description for viaducc/java-viaducc

Fixed
Bug UIMA-4646

DUCC Job Driver (JD) aggregate generator instance should be separable from job driver instance

Fixed
Bug UIMA-4645

Fix DUCC Agent process metrics collector logging

Fixed
Bug UIMA-4643

DUCC Agent logs exceptions while collecting metrics from dead process

Fixed
Bug UIMA-4642

DUCC Web Server (WS) Job Details performance tab Summary line is inconsistent

Fixed
Bug UIMA-4641

Performance summary min/max values change erractically while job is active

Fixed
Bug UIMA-4638

DUCC Orchestrator (OR) should not use "dead reckoning" to determine if Reservation is for JDs

Fixed
Bug UIMA-4637

DUCC Agent should test if CPU control is enabled on startup

Fixed
Bug UIMA-4636

Reduce DUCC Agent logging while AE parts initialize

Fixed
Bug UIMA-4634

DUCC Web Server (WS) file size is always zero under Job Details processes tab

Fixed
Improvement UIMA-4632

uima-ducc-vm should autostart DUCC demo from crontab when OS system reboots

Fixed
Bug UIMA-4630

Performance Metrics check of UIMA-AS version should reject the current level

Fixed
Bug UIMA-4628

DUCC OR should not be required in daemon's classpath

Duplicate
Bug UIMA-4627

Increase camel log level to WARN.

Fixed
Improvement UIMA-4625

Change the option --process_thread_count to --process_pipeline_count

Fixed
Improvement UIMA-4624

DUCC uima-ducc-user project should not use duplicate class/interface names, to avoid confusion

Fixed
Bug UIMA-4617

DUCC should not take the --log_directory relative to the user's home directory

Fixed
Bug UIMA-4616

The uima-ducc-user jar should added to the head of the user's classpath

Fixed
Improvement UIMA-4615

Sample descriptors should allow multiple deployments so can have more than 1 pipeline per JP

Fixed
Improvement UIMA-4612

DUCC Orchestrator (OR) externalize max threads per process limit to ducc.properties

Fixed
Bug UIMA-4611

Upgrade WS version display

Fixed
Bug UIMA-4610

DuccSchedulerClasses still not thread-safe

Fixed
Bug UIMA-4608

Add SVN revision number to DUCCs jars

Fixed
Bug UIMA-4607

Optionally bundle java source code when building DUCC

Fixed
Bug UIMA-4606

DUCC Webserver needlessly polls history

Fixed
Bug UIMA-4598

DUCC JP should adjust performance metrics

Fixed
Bug UIMA-4588

DUCC JPs, APs, and JDs should not listen for events on admin channel

Fixed
Bug UIMA-4587

DUCC SM race: rapid unregister/deregister can corrupt state.

Fixed
Improvement UIMA-4586

DUCC Job Driver (JD) should provide individual work item performance breakdowns

Fixed
Bug UIMA-4585

DUCC Agent CPU percentage is wrong when JP spawn child procs

Fixed
Bug UIMA-4582

The default for process_per_item_time_max is missing from ducc.properties

Fixed
Bug UIMA-4578

DUCC Agent not killing child processes

Fixed
Task UIMA-4577

DUCC Add support for database

Fixed
Bug UIMA-4576

Sometimes jobs fail with: Missing the -Dducc.deploy.JdURL property

Fixed
Bug UIMA-4575

DUCC Agent adds duplicate -Dducc.deploy.components to the cmd line

Fixed
Bug UIMA-4574

DUCC Job Driver (JD) incorrectly calculates values used for WS performance tab

Fixed
Task UIMA-4569

DUCC RM should report allocations in GB instead of number-of-shares

Fixed
Bug UIMA-4564

When a monitored job is given the state "Assigned" it terminates the job

Fixed
Bug UIMA-4555

UIMA-DUCC includes two copies of xstream jar

Fixed
Improvement UIMA-4539

DUCC Web Server (WS) 2.1.0 improvements & small fixes

Fixed
Bug UIMA-4532

DUCC Orchestrator (OR) expunge use of "shares"

Fixed
Bug UIMA-4509

The ducc_perf_stats script no longer works

Fixed
Improvement UIMA-3989

DUCC Web Server (WS) Services page Max Records filter not very useful...

Fixed
Improvement UIMA-3361

DUCC webserver (WS) Machines Page improvements

Fixed
New Feature UIMA-2869

DUCC Orchestrator (OR) must reject [or queue] job submissions when JD allocation is full so as to not overcommit CGroup

Fixed