diff --git a/CHANGELOG.md b/CHANGELOG.md
index ec00a97d08..1929160935 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,40 @@
# Change log
+## [2.9.0] - 2024-02-28
+
+### Added
+
+- concord-server: option to permanently disable a user
+([#875](https://github.com/walmartlabs/concord/pull/875));
+- tasks: asserts
+([#876](https://github.com/walmartlabs/concord/pull/876));
+- concord-agent, dependency-manager: support for Maven offline
+mode ([#869](https://github.com/walmartlabs/concord/pull/869));
+- concord-server: skip repository refresh when repo is disabled
+([#872](https://github.com/walmartlabs/concord/pull/872));
+- runtime-v2: threadId to task details
+([#874](https://github.com/walmartlabs/concord/pull/874));
+- concord-console2: add more details to trigger list
+([#878](https://github.com/walmartlabs/concord/pull/878));
+
+### Changed
+
+- concord-console: adjust polling frequency based on client
+activity
+([#634](https://github.com/walmartlabs/concord/pull/634));
+- runtime-v1: fix for resume from same step (bpm version up)
+([#879](https://github.com/walmartlabs/concord/pull/879));
+- cli: api client provider for cli (just to load tasks)
+([#877](https://github.com/walmartlabs/concord/pull/877));
+- ansible: add module_defaults callback, remove deprecated gather_subset in config
+([#873](https://github.com/walmartlabs/concord/pull/873));
+- runtime-v2: ignore empty string as sensitive data
+([#871](https://github.com/walmartlabs/concord/pull/871));
+- project: fix maven compiler source version in parent pom
+([#870](https://github.com/walmartlabs/concord/pull/870)).
+
+
+
## [2.8.0] - 2024-01-15
### Added
diff --git a/agent/pom.xml b/agent/pom.xml
index 279b625a78..c77939e352 100644
--- a/agent/pom.xml
+++ b/agent/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/cli/pom.xml b/cli/pom.xml
index e76f4acd31..8853fcbc90 100644
--- a/cli/pom.xml
+++ b/cli/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/client/pom.xml b/client/pom.xml
index c692f2fcb9..c34bbc989c 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/client2/pom.xml b/client2/pom.xml
index f1a192bd51..678fc4c798 100644
--- a/client2/pom.xml
+++ b/client2/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/common/pom.xml b/common/pom.xml
index e6e6870703..29cd72d79b 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/console2/package-lock.json b/console2/package-lock.json
index e86ae24cc7..b7be8a907f 100644
--- a/console2/package-lock.json
+++ b/console2/package-lock.json
@@ -22,6 +22,7 @@
"react": "17.0.2",
"react-dom": "17.0.2",
"react-hook-form": "7.21.2",
+ "react-idle-timer": "5.4.1",
"react-json-view": "1.21.3",
"react-redux": "7.2.6",
"react-router": "5.2.0",
@@ -21443,6 +21444,15 @@
"react-test-renderer": "^16.8.0"
}
},
+ "node_modules/react-idle-timer": {
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/react-idle-timer/-/react-idle-timer-5.4.1.tgz",
+ "integrity": "sha512-Pn0ede5OBeUxkIdnGevKAcVtdMnzRzFgBI6k2DC3gDbDCqRSePblxKH6Lbb0ncLzwaw9hnZfe3/Z8Bj1HA8khA==",
+ "peerDependencies": {
+ "react": ">=16",
+ "react-dom": ">=16"
+ }
+ },
"node_modules/react-is": {
"version": "16.8.6",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz",
@@ -44352,6 +44362,12 @@
"@testing-library/react-hooks": "~1.0.2"
}
},
+ "react-idle-timer": {
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/react-idle-timer/-/react-idle-timer-5.4.1.tgz",
+ "integrity": "sha512-Pn0ede5OBeUxkIdnGevKAcVtdMnzRzFgBI6k2DC3gDbDCqRSePblxKH6Lbb0ncLzwaw9hnZfe3/Z8Bj1HA8khA==",
+ "requires": {}
+ },
"react-is": {
"version": "16.8.6",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz",
diff --git a/console2/package.json b/console2/package.json
index 478b3d6b5c..418062bfd5 100644
--- a/console2/package.json
+++ b/console2/package.json
@@ -48,6 +48,7 @@
"react": "17.0.2",
"react-dom": "17.0.2",
"react-hook-form": "7.21.2",
+ "react-idle-timer": "5.4.1",
"react-json-view": "1.21.3",
"react-redux": "7.2.6",
"react-router": "5.2.0",
diff --git a/console2/pom.xml b/console2/pom.xml
index 5def454076..a0ed11d851 100644
--- a/console2/pom.xml
+++ b/console2/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/console2/src/components/organisms/ProcessActivity/index.tsx b/console2/src/components/organisms/ProcessActivity/index.tsx
index a8ec5c3e7f..ab70c9ac9a 100644
--- a/console2/src/components/organisms/ProcessActivity/index.tsx
+++ b/console2/src/components/organisms/ProcessActivity/index.tsx
@@ -43,6 +43,7 @@ import { usePolling } from '../../../api/usePolling';
import RequestErrorActivity from '../RequestErrorActivity';
import { useStatusFavicon } from './favicon';
import { gitUrlParse } from '../../molecules/GitHubLink';
+import { useIdleTimer } from 'react-idle-timer';
export type TabLink =
| 'status'
@@ -60,7 +61,9 @@ interface ExternalProps {
activeTab: TabLink;
}
-const DATA_FETCH_INTERVAL = 5000;
+const DATA_FETCH_INTERVAL_ACTIVE = 5_000;
+const DATA_FETCH_INTERVAL_IDLE = 60_000;
+const IDLE_TIMEOUT = 1_000 * 60 * 10;
const normalizePath = (p: string) => {
let result = p;
@@ -109,6 +112,11 @@ const ProcessActivity = (props: ExternalProps) => {
const [loading, setLoading] = useState(false);
const loadingCounter = useRef(0);
const [refresh, toggleRefresh] = useState(false);
+ const [dataFetchInterval, setDataFetchInterval] = useState(
+ document.visibilityState === 'visible'
+ ? DATA_FETCH_INTERVAL_ACTIVE
+ : DATA_FETCH_INTERVAL_IDLE
+ );
const loadingHandler = useCallback((inc: number) => {
loadingCounter.current += inc;
@@ -139,7 +147,21 @@ const ProcessActivity = (props: ExternalProps) => {
toggleRefresh((prevState) => !prevState);
}, []);
- const error = usePolling(fetchData, DATA_FETCH_INTERVAL, loadingHandler, refresh);
+ useIdleTimer({
+ timeout: IDLE_TIMEOUT,
+ immediateEvents: ['visibilitychange'],
+ onActive: (event?: Event) => {
+ // this essentially prevents a data fetch on processes we already know are "final"
+ if (process !== undefined && !isFinal(process.status)) {
+ setDataFetchInterval(DATA_FETCH_INTERVAL_ACTIVE);
+ }
+ },
+ onIdle: () => {
+ setDataFetchInterval(DATA_FETCH_INTERVAL_IDLE);
+ }
+ });
+
+ const error = usePolling(fetchData, dataFetchInterval, loadingHandler, refresh);
if (error) {
return ;
@@ -205,6 +227,7 @@ const ProcessActivity = (props: ExternalProps) => {
loadingHandler={loadingHandler}
forceRefresh={refresh}
refreshHandler={refreshHandler}
+ dataFetchInterval={dataFetchInterval}
/>
@@ -215,6 +238,7 @@ const ProcessActivity = (props: ExternalProps) => {
loadingHandler={loadingHandler}
forceRefresh={refresh}
definitionLinkBase={buildDefinitionLinkBase(process)}
+ dataFetchInterval={dataFetchInterval}
/>
@@ -222,6 +246,7 @@ const ProcessActivity = (props: ExternalProps) => {
instanceId={instanceId}
loadingHandler={loadingHandler}
forceRefresh={refresh}
+ dataFetchInterval={dataFetchInterval}
/>
@@ -232,6 +257,7 @@ const ProcessActivity = (props: ExternalProps) => {
processStatus={process ? process.status : undefined}
loadingHandler={loadingHandler}
forceRefresh={refresh}
+ dataFetchInterval={dataFetchInterval}
/>
)}
{process && process.runtime === 'concord-v2' && (
@@ -240,6 +266,7 @@ const ProcessActivity = (props: ExternalProps) => {
processStatus={process ? process.status : undefined}
loadingHandler={loadingHandler}
forceRefresh={refresh}
+ dataFetchInterval={dataFetchInterval}
/>
)}
@@ -248,6 +275,7 @@ const ProcessActivity = (props: ExternalProps) => {
instanceId={instanceId}
loadingHandler={loadingHandler}
forceRefresh={refresh}
+ dataFetchInterval={dataFetchInterval}
/>
@@ -256,6 +284,7 @@ const ProcessActivity = (props: ExternalProps) => {
processStatus={process ? process.status : undefined}
loadingHandler={loadingHandler}
forceRefresh={refresh}
+ dataFetchInterval={dataFetchInterval}
/>
@@ -264,6 +293,7 @@ const ProcessActivity = (props: ExternalProps) => {
processStatus={process ? process.status : undefined}
loadingHandler={loadingHandler}
forceRefresh={refresh}
+ dataFetchInterval={dataFetchInterval}
/>
@@ -272,6 +302,7 @@ const ProcessActivity = (props: ExternalProps) => {
processStatus={process ? process.status : undefined}
loadingHandler={loadingHandler}
forceRefresh={refresh}
+ dataFetchInterval={dataFetchInterval}
/>
diff --git a/console2/src/components/organisms/ProcessAttachmentsActivity/index.tsx b/console2/src/components/organisms/ProcessAttachmentsActivity/index.tsx
index e386af28c7..7c12a68fba 100644
--- a/console2/src/components/organisms/ProcessAttachmentsActivity/index.tsx
+++ b/console2/src/components/organisms/ProcessAttachmentsActivity/index.tsx
@@ -34,15 +34,15 @@ interface ExternalProps {
loadingHandler: (inc: number) => void;
processStatus?: ProcessStatus;
forceRefresh: boolean;
+ dataFetchInterval: number;
}
-const DATA_FETCH_INTERVAL = 5000;
-
const ProcessAttachmentsActivity = ({
instanceId,
processStatus,
loadingHandler,
- forceRefresh
+ forceRefresh,
+ dataFetchInterval
}: ExternalProps) => {
const [data, setData] = useState();
@@ -53,7 +53,7 @@ const ProcessAttachmentsActivity = ({
return !isFinal(processStatus);
}, [instanceId, processStatus]);
- const error = usePolling(fetchData, DATA_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const error = usePolling(fetchData, dataFetchInterval, loadingHandler, forceRefresh);
if (error) {
return ;
diff --git a/console2/src/components/organisms/ProcessChildrenActivity/index.tsx b/console2/src/components/organisms/ProcessChildrenActivity/index.tsx
index 2ce573f883..ae65d95e84 100644
--- a/console2/src/components/organisms/ProcessChildrenActivity/index.tsx
+++ b/console2/src/components/organisms/ProcessChildrenActivity/index.tsx
@@ -43,8 +43,6 @@ import RequestErrorActivity from '../RequestErrorActivity';
import { useCallback, useEffect, useRef, useState } from 'react';
import { usePolling } from '../../../api/usePolling';
-const DATA_FETCH_INTERVAL = 5000;
-
const COLUMNS = [
STATUS_COLUMN,
INSTANCE_ID_COLUMN,
@@ -58,13 +56,15 @@ interface ExternalProps {
loadingHandler: (inc: number) => void;
processStatus?: ProcessStatus;
forceRefresh: boolean;
+ dataFetchInterval: number;
}
const ProcessChildrenActivity = ({
instanceId,
loadingHandler,
processStatus,
- forceRefresh
+ forceRefresh,
+ dataFetchInterval
}: ExternalProps) => {
const isInitialMount = useRef(true);
const location = useLocation();
@@ -94,7 +94,7 @@ const ProcessChildrenActivity = ({
return !isFinal(processStatus);
}, [instanceId, searchFilter, processStatus]);
- const error = usePolling(fetchData, DATA_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const error = usePolling(fetchData, dataFetchInterval, loadingHandler, forceRefresh);
const onRefresh = useCallback(
(processFilters?: ProcessFilters, paginationFilters?: Pagination) => {
diff --git a/console2/src/components/organisms/ProcessEventsActivity/index.tsx b/console2/src/components/organisms/ProcessEventsActivity/index.tsx
index 6962f7bd29..e282d2075a 100644
--- a/console2/src/components/organisms/ProcessEventsActivity/index.tsx
+++ b/console2/src/components/organisms/ProcessEventsActivity/index.tsx
@@ -40,12 +40,12 @@ interface ExternalProps {
forceRefresh: boolean;
processStatus?: ProcessStatus;
definitionLinkBase?: string;
+ dataFetchInterval: number;
}
-const DATA_FETCH_INTERVAL = 5000;
const ProcessEventsActivity = (props: ExternalProps) => {
- const { instanceId, processStatus, loadingHandler, forceRefresh, definitionLinkBase } = props;
+ const { instanceId, processStatus, loadingHandler, forceRefresh, definitionLinkBase, dataFetchInterval } = props;
const lastEventId = useRef();
@@ -71,7 +71,7 @@ const ProcessEventsActivity = (props: ExternalProps) => {
return !(events.length === 0 && isFinal(processStatus));
}, [instanceId, processStatus]);
- const error = usePolling(fetchData, DATA_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const error = usePolling(fetchData, dataFetchInterval, loadingHandler, forceRefresh);
if (error) {
return ;
diff --git a/console2/src/components/organisms/ProcessHistoryActivity/index.tsx b/console2/src/components/organisms/ProcessHistoryActivity/index.tsx
index cdbdb1f42e..82b7a0f2e5 100644
--- a/console2/src/components/organisms/ProcessHistoryActivity/index.tsx
+++ b/console2/src/components/organisms/ProcessHistoryActivity/index.tsx
@@ -31,11 +31,10 @@ interface ExternalProps {
instanceId: ConcordId;
loadingHandler: (inc: number) => void;
forceRefresh: boolean;
+ dataFetchInterval: number;
}
-const DATA_FETCH_INTERVAL = 5000;
-
-const ProcessHistoryActivity = ({ instanceId, loadingHandler, forceRefresh }: ExternalProps) => {
+const ProcessHistoryActivity = ({ instanceId, loadingHandler, forceRefresh, dataFetchInterval }: ExternalProps) => {
const [data, setData] = useState();
const fetchData = useCallback(async () => {
@@ -46,7 +45,7 @@ const ProcessHistoryActivity = ({ instanceId, loadingHandler, forceRefresh }: Ex
return !isFinal(process.status);
}, [instanceId]);
- const error = usePolling(fetchData, DATA_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const error = usePolling(fetchData, dataFetchInterval, loadingHandler, forceRefresh);
if (error) {
return ;
diff --git a/console2/src/components/organisms/ProcessLogActivity/index.tsx b/console2/src/components/organisms/ProcessLogActivity/index.tsx
index bb989ab6ec..8a69e3ee49 100644
--- a/console2/src/components/organisms/ProcessLogActivity/index.tsx
+++ b/console2/src/components/organisms/ProcessLogActivity/index.tsx
@@ -44,6 +44,7 @@ interface ExternalProps {
processStatus?: ProcessStatus;
loadingHandler: (inc: number) => void;
forceRefresh: boolean;
+ dataFetchInterval: number;
}
interface FetchResponse {
@@ -51,14 +52,14 @@ interface FetchResponse {
range: LogRange;
}
-const DATA_FETCH_INTERVAL = 5000;
const DEFAULT_RANGE: LogRange = { low: undefined, high: 2048 };
const ProcessLogActivity = ({
instanceId,
processStatus,
loadingHandler,
- forceRefresh
+ forceRefresh,
+ dataFetchInterval
}: ExternalProps) => {
const location = useLocation();
const didMountRef = useRef(false);
@@ -140,7 +141,7 @@ const ProcessLogActivity = ({
[instanceId, opts]
);
- const error = usePolling(fetchData, range, setData, loadingHandler, refresh, stopPolling);
+ const error = usePolling(fetchData, range, setData, loadingHandler, refresh, stopPolling, dataFetchInterval);
if (error) {
return ;
@@ -186,7 +187,8 @@ const usePolling = (
setData: Dispatch>,
loadingHandler: (inc: number) => void,
refresh: boolean,
- stopPollingIndicator: boolean
+ stopPollingIndicator: boolean,
+ dataFetchInterval: number
): RequestError | undefined => {
const poll = useRef(undefined);
const [error, setError] = useState();
@@ -213,7 +215,7 @@ const usePolling = (
setError(e);
} finally {
if (!stopPollingIndicator && !cancelled) {
- poll.current = window.setTimeout(() => fetchData(r), DATA_FETCH_INTERVAL);
+ poll.current = window.setTimeout(() => fetchData(r), dataFetchInterval);
} else {
stopPolling();
}
@@ -228,7 +230,7 @@ const usePolling = (
cancelled = true;
stopPolling();
};
- }, [request, setData, rangeRef, refresh, loadingHandler, stopPollingIndicator]);
+ }, [request, setData, rangeRef, refresh, loadingHandler, stopPollingIndicator, dataFetchInterval]);
const stopPolling = () => {
if (poll.current) {
diff --git a/console2/src/components/organisms/ProcessLogActivityV2/index.tsx b/console2/src/components/organisms/ProcessLogActivityV2/index.tsx
index 8d47b0e9de..344607a555 100644
--- a/console2/src/components/organisms/ProcessLogActivityV2/index.tsx
+++ b/console2/src/components/organisms/ProcessLogActivityV2/index.tsx
@@ -35,8 +35,6 @@ import { LogProcessorOptions } from '../../../state/data/processes/logs/processo
import { Route } from 'react-router';
import { FormListEntry, list as apiListForms } from '../../../api/process/form';
-const SEGMENT_FETCH_INTERVAL = 5000;
-
const DEFAULT_SEGMENT_OPTS: LogProcessorOptions = {
useLocalTime: true,
showDate: false,
@@ -60,15 +58,15 @@ interface ExternalProps {
processStatus?: ProcessStatus;
loadingHandler: (inc: number) => void;
forceRefresh: boolean;
+ dataFetchInterval: number;
}
-const FORM_FETCH_INTERVAL = 5000;
-
const ProcessLogActivityV2 = ({
instanceId,
processStatus,
loadingHandler,
- forceRefresh
+ forceRefresh,
+ dataFetchInterval
}: ExternalProps) => {
const [segments, setSegments] = useState([]);
const [logOpts, setLogOptions] = useState(getStoredOpts());
@@ -106,9 +104,9 @@ const ProcessLogActivityV2 = ({
return !isFinal(processStatus);
}, [instanceId, processStatus]);
- const formError = usePolling(fetchForm, FORM_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const formError = usePolling(fetchForm, dataFetchInterval, loadingHandler, forceRefresh);
- const error = usePolling(fetchSegments, SEGMENT_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const error = usePolling(fetchSegments, dataFetchInterval, loadingHandler, forceRefresh);
if (error) {
return ;
diff --git a/console2/src/components/organisms/ProcessStatusActivity/index.tsx b/console2/src/components/organisms/ProcessStatusActivity/index.tsx
index 735848b338..cece7e6820 100644
--- a/console2/src/components/organisms/ProcessStatusActivity/index.tsx
+++ b/console2/src/components/organisms/ProcessStatusActivity/index.tsx
@@ -39,15 +39,15 @@ interface ExternalProps {
forceRefresh: boolean;
loadingHandler: (inc: number) => void;
refreshHandler: () => void;
+ dataFetchInterval: number;
}
-const DATA_FETCH_INTERVAL = 5000;
-
const ProcessStatusActivity = ({
instanceId,
loadingHandler,
forceRefresh,
- refreshHandler
+ refreshHandler,
+ dataFetchInterval
}: ExternalProps) => {
const [process, setProcess] = useState();
const [forms, setForms] = useState([]);
@@ -62,7 +62,7 @@ const ProcessStatusActivity = ({
return !isFinal(process.status);
}, [instanceId]);
- const error = usePolling(fetchData, DATA_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const error = usePolling(fetchData, dataFetchInterval, loadingHandler, forceRefresh);
if (error) {
return ;
diff --git a/console2/src/components/organisms/ProcessWaitActivity/index.tsx b/console2/src/components/organisms/ProcessWaitActivity/index.tsx
index 7dd85d69bc..769ff9838a 100644
--- a/console2/src/components/organisms/ProcessWaitActivity/index.tsx
+++ b/console2/src/components/organisms/ProcessWaitActivity/index.tsx
@@ -33,15 +33,15 @@ interface ExternalProps {
loadingHandler: (inc: number) => void;
processStatus?: ProcessStatus;
forceRefresh: boolean;
+ dataFetchInterval: number;
}
-const DATA_FETCH_INTERVAL = 5000;
-
const ProcessWaitActivity = ({
instanceId,
processStatus,
loadingHandler,
- forceRefresh
+ forceRefresh,
+ dataFetchInterval
}: ExternalProps) => {
const [waitConditions, setWaitConditions] = useState(undefined);
@@ -52,7 +52,7 @@ const ProcessWaitActivity = ({
return !isFinal(processStatus);
}, [instanceId, processStatus]);
- const error = usePolling(fetchData, DATA_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const error = usePolling(fetchData, dataFetchInterval, loadingHandler, forceRefresh);
if (error) {
return ;
diff --git a/console2/src/components/organisms/ansible/ProcessAnsibleActivity/index.tsx b/console2/src/components/organisms/ansible/ProcessAnsibleActivity/index.tsx
index 2d1ad62f23..1742cd93cd 100644
--- a/console2/src/components/organisms/ansible/ProcessAnsibleActivity/index.tsx
+++ b/console2/src/components/organisms/ansible/ProcessAnsibleActivity/index.tsx
@@ -59,13 +59,13 @@ interface ExternalProps {
instanceId: ConcordId;
loadingHandler: (inc: number) => void;
forceRefresh: boolean;
+ dataFetchInterval: number;
}
-const DATA_FETCH_INTERVAL = 5000;
const ANSIBLE_HOST_LIMIT = 10;
const ProcessAnsibleActivity = (props: ExternalProps) => {
- const { instanceId, loadingHandler, forceRefresh } = props;
+ const { instanceId, loadingHandler, forceRefresh, dataFetchInterval } = props;
const [process, setProcess] = useState();
const [playbooks, setPlaybooks] = useState();
@@ -219,7 +219,7 @@ const ProcessAnsibleActivity = (props: ExternalProps) => {
setTaskStats(undefined);
}, [selectedPlayId]);
- const error = usePolling(fetchData, DATA_FETCH_INTERVAL, loadingHandler, forceRefresh);
+ const error = usePolling(fetchData, dataFetchInterval, loadingHandler, forceRefresh);
if (error) {
return ;
diff --git a/dependency-manager/pom.xml b/dependency-manager/pom.xml
index 29045505b5..09a1b9bf18 100644
--- a/dependency-manager/pom.xml
+++ b/dependency-manager/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/docker-images/agent/pom.xml b/docker-images/agent/pom.xml
index 0f36d66b03..30704122c8 100644
--- a/docker-images/agent/pom.xml
+++ b/docker-images/agent/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.docker
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/docker-images/ansible/pom.xml b/docker-images/ansible/pom.xml
index cbb065b814..e4ac085045 100644
--- a/docker-images/ansible/pom.xml
+++ b/docker-images/ansible/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.docker
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/docker-images/base/pom.xml b/docker-images/base/pom.xml
index 5b98cf7c00..24d3ebfcb4 100644
--- a/docker-images/base/pom.xml
+++ b/docker-images/base/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.docker
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/docker-images/pom.xml b/docker-images/pom.xml
index ea84b80e2f..b455b1ba13 100644
--- a/docker-images/pom.xml
+++ b/docker-images/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/docker-images/server/pom.xml b/docker-images/server/pom.xml
index cd2243dbf1..9eee827fd8 100644
--- a/docker-images/server/pom.xml
+++ b/docker-images/server/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.docker
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/forms/pom.xml b/forms/pom.xml
index 5e01dfd9fb..811c1f98f4 100644
--- a/forms/pom.xml
+++ b/forms/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/imports/pom.xml b/imports/pom.xml
index 2d4f210776..ad7932eaea 100644
--- a/imports/pom.xml
+++ b/imports/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/it/common/pom.xml b/it/common/pom.xml
index b6ded3f6cb..2428c57127 100644
--- a/it/common/pom.xml
+++ b/it/common/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/it/compat/pom.xml b/it/compat/pom.xml
index 82fff18236..e317bd71f5 100644
--- a/it/compat/pom.xml
+++ b/it/compat/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/it/console/pom.xml b/it/console/pom.xml
index 2f55c96b7e..e5f32cf637 100644
--- a/it/console/pom.xml
+++ b/it/console/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/it/pom.xml b/it/pom.xml
index da81c22f9d..ee26efcc40 100644
--- a/it/pom.xml
+++ b/it/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/it/runtime-v1/pom.xml b/it/runtime-v1/pom.xml
index f341e55780..94ee894684 100644
--- a/it/runtime-v1/pom.xml
+++ b/it/runtime-v1/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/it/runtime-v2/pom.xml b/it/runtime-v2/pom.xml
index 072050ac29..e6453def6d 100644
--- a/it/runtime-v2/pom.xml
+++ b/it/runtime-v2/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/it/server/pom.xml b/it/server/pom.xml
index b3c766d2a3..a0c32858f5 100644
--- a/it/server/pom.xml
+++ b/it/server/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/it/tasks/broken-deps/pom.xml b/it/tasks/broken-deps/pom.xml
index 16b1b85e00..3d30eccc59 100644
--- a/it/tasks/broken-deps/pom.xml
+++ b/it/tasks/broken-deps/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/it/tasks/client1-test/pom.xml b/it/tasks/client1-test/pom.xml
index 3331b817d0..d6b9a1d1a7 100644
--- a/it/tasks/client1-test/pom.xml
+++ b/it/tasks/client1-test/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/it/tasks/dependency-manager-test/pom.xml b/it/tasks/dependency-manager-test/pom.xml
index 260b60aeff..f95e681abb 100644
--- a/it/tasks/dependency-manager-test/pom.xml
+++ b/it/tasks/dependency-manager-test/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/it/tasks/serialization-test/pom.xml b/it/tasks/serialization-test/pom.xml
index 0fc39eec0c..02add6fd3f 100644
--- a/it/tasks/serialization-test/pom.xml
+++ b/it/tasks/serialization-test/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/it/tasks/suspend-test/pom.xml b/it/tasks/suspend-test/pom.xml
index c5baced2db..48eebcdbff 100644
--- a/it/tasks/suspend-test/pom.xml
+++ b/it/tasks/suspend-test/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/it/testing-server/pom.xml b/it/testing-server/pom.xml
index 9d946ab45c..ff3b12e3d6 100644
--- a/it/testing-server/pom.xml
+++ b/it/testing-server/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.it
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/k8s/agent-operator/pom.xml b/k8s/agent-operator/pom.xml
index f30c717867..178e0f090e 100644
--- a/k8s/agent-operator/pom.xml
+++ b/k8s/agent-operator/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/pom.xml b/plugins/pom.xml
index c2428800a9..f1c2a7ab48 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/plugins/tasks/ansible/pom.xml b/plugins/tasks/ansible/pom.xml
index 6e2b49164c..ac8c424e35 100644
--- a/plugins/tasks/ansible/pom.xml
+++ b/plugins/tasks/ansible/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/asserts/pom.xml b/plugins/tasks/asserts/pom.xml
index d16a271c6c..169011d5f9 100644
--- a/plugins/tasks/asserts/pom.xml
+++ b/plugins/tasks/asserts/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/concord/pom.xml b/plugins/tasks/concord/pom.xml
index 9cdc1a8278..6089f06bbe 100644
--- a/plugins/tasks/concord/pom.xml
+++ b/plugins/tasks/concord/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/crypto/pom.xml b/plugins/tasks/crypto/pom.xml
index a5873c936c..bf3e38abd9 100644
--- a/plugins/tasks/crypto/pom.xml
+++ b/plugins/tasks/crypto/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/docker/pom.xml b/plugins/tasks/docker/pom.xml
index 85269ca81d..6e2f5368f9 100644
--- a/plugins/tasks/docker/pom.xml
+++ b/plugins/tasks/docker/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/dynamic-tasks/pom.xml b/plugins/tasks/dynamic-tasks/pom.xml
index 9a09ed5930..f4a071f083 100644
--- a/plugins/tasks/dynamic-tasks/pom.xml
+++ b/plugins/tasks/dynamic-tasks/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/example/pom.xml b/plugins/tasks/example/pom.xml
index 3c6a1bd830..88b33f2f3f 100644
--- a/plugins/tasks/example/pom.xml
+++ b/plugins/tasks/example/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/files/pom.xml b/plugins/tasks/files/pom.xml
index ae18047019..62752bcd39 100644
--- a/plugins/tasks/files/pom.xml
+++ b/plugins/tasks/files/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/http/pom.xml b/plugins/tasks/http/pom.xml
index eea0ece9b7..3e2c81d991 100644
--- a/plugins/tasks/http/pom.xml
+++ b/plugins/tasks/http/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/kv/pom.xml b/plugins/tasks/kv/pom.xml
index abfc389f85..aa154a627a 100644
--- a/plugins/tasks/kv/pom.xml
+++ b/plugins/tasks/kv/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/locale/pom.xml b/plugins/tasks/locale/pom.xml
index b8028a74d1..b49ccc8733 100644
--- a/plugins/tasks/locale/pom.xml
+++ b/plugins/tasks/locale/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/lock/pom.xml b/plugins/tasks/lock/pom.xml
index 13d5667b50..52290612ff 100644
--- a/plugins/tasks/lock/pom.xml
+++ b/plugins/tasks/lock/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/log/pom.xml b/plugins/tasks/log/pom.xml
index 4dd6df93d6..64e47352a2 100644
--- a/plugins/tasks/log/pom.xml
+++ b/plugins/tasks/log/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/misc/pom.xml b/plugins/tasks/misc/pom.xml
index fae8816a8b..307f397ea5 100644
--- a/plugins/tasks/misc/pom.xml
+++ b/plugins/tasks/misc/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/noderoster/pom.xml b/plugins/tasks/noderoster/pom.xml
index 6a22bfb2b6..f56c596539 100644
--- a/plugins/tasks/noderoster/pom.xml
+++ b/plugins/tasks/noderoster/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/resource/pom.xml b/plugins/tasks/resource/pom.xml
index ef42cd3374..ee2bb2d54d 100644
--- a/plugins/tasks/resource/pom.xml
+++ b/plugins/tasks/resource/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/slack/pom.xml b/plugins/tasks/slack/pom.xml
index e35921c4bb..03c8065af9 100644
--- a/plugins/tasks/slack/pom.xml
+++ b/plugins/tasks/slack/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/sleep/pom.xml b/plugins/tasks/sleep/pom.xml
index 61ec2f7e88..f9f1a06199 100644
--- a/plugins/tasks/sleep/pom.xml
+++ b/plugins/tasks/sleep/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/smtp/pom.xml b/plugins/tasks/smtp/pom.xml
index d0501f204e..0355e9b1b6 100644
--- a/plugins/tasks/smtp/pom.xml
+++ b/plugins/tasks/smtp/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/throw/pom.xml b/plugins/tasks/throw/pom.xml
index 748d544614..321b66caaa 100644
--- a/plugins/tasks/throw/pom.xml
+++ b/plugins/tasks/throw/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/tasks/variables/pom.xml b/plugins/tasks/variables/pom.xml
index 9af793d6a8..ca82c6c402 100644
--- a/plugins/tasks/variables/pom.xml
+++ b/plugins/tasks/variables/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/plugins/templates/ansible/pom.xml b/plugins/templates/ansible/pom.xml
index 276129a609..1eeea34ed6 100644
--- a/plugins/templates/ansible/pom.xml
+++ b/plugins/templates/ansible/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.plugins.basic
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/policy-engine/pom.xml b/policy-engine/pom.xml
index f268c9bb2f..a91395a710 100644
--- a/policy-engine/pom.xml
+++ b/policy-engine/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/pom.xml b/pom.xml
index ae60bdf341..38362a8b1c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
pom
${project.groupId}:${project.artifactId}
diff --git a/repository/pom.xml b/repository/pom.xml
index ad18f3e4c5..65d9b60cc8 100644
--- a/repository/pom.xml
+++ b/repository/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/runtime/common/pom.xml b/runtime/common/pom.xml
index 739b823391..98b5d8f36a 100644
--- a/runtime/common/pom.xml
+++ b/runtime/common/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/runtime/loader/pom.xml b/runtime/loader/pom.xml
index bef5b79ce2..5f32ebb546 100644
--- a/runtime/loader/pom.xml
+++ b/runtime/loader/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/runtime/v1/impl/pom.xml b/runtime/v1/impl/pom.xml
index ec7988e675..60e39bf036 100644
--- a/runtime/v1/impl/pom.xml
+++ b/runtime/v1/impl/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.runtime.v1
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/runtime/v1/pom.xml b/runtime/v1/pom.xml
index 41d23104cc..781b18e50b 100644
--- a/runtime/v1/pom.xml
+++ b/runtime/v1/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/runtime/v1/project-model/pom.xml b/runtime/v1/project-model/pom.xml
index ff0dc23447..3721978ddf 100644
--- a/runtime/v1/project-model/pom.xml
+++ b/runtime/v1/project-model/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.runtime.v1
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/runtime/v2/model/pom.xml b/runtime/v2/model/pom.xml
index f131f93d4f..c5692922d5 100644
--- a/runtime/v2/model/pom.xml
+++ b/runtime/v2/model/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.runtime.v2
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/runtime/v2/pom.xml b/runtime/v2/pom.xml
index 419ae33cef..ea4dc4da1c 100644
--- a/runtime/v2/pom.xml
+++ b/runtime/v2/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../../pom.xml
diff --git a/runtime/v2/runner/pom.xml b/runtime/v2/runner/pom.xml
index dfcf3961ed..a330f56e1f 100644
--- a/runtime/v2/runner/pom.xml
+++ b/runtime/v2/runner/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.runtime.v2
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/runtime/v2/sdk/pom.xml b/runtime/v2/sdk/pom.xml
index d4a8891f22..a61b56c8b6 100644
--- a/runtime/v2/sdk/pom.xml
+++ b/runtime/v2/sdk/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.runtime.v2
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/runtime/v2/vm/pom.xml b/runtime/v2/vm/pom.xml
index 570f5242dd..7b18dfae9b 100644
--- a/runtime/v2/vm/pom.xml
+++ b/runtime/v2/vm/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.runtime.v2
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/sdk/pom.xml b/sdk/pom.xml
index 15e4a08578..867cce8575 100644
--- a/sdk/pom.xml
+++ b/sdk/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/db/pom.xml b/server/db/pom.xml
index ac269d25d1..8356ef62d7 100644
--- a/server/db/pom.xml
+++ b/server/db/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/dist/pom.xml b/server/dist/pom.xml
index 020ca37dcd..cfa4463dd8 100644
--- a/server/dist/pom.xml
+++ b/server/dist/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/impl/pom.xml b/server/impl/pom.xml
index d877e7ac8f..6e15ca2dd8 100644
--- a/server/impl/pom.xml
+++ b/server/impl/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/liquibase-ext/pom.xml b/server/liquibase-ext/pom.xml
index 3376eca453..133efeb3b2 100644
--- a/server/liquibase-ext/pom.xml
+++ b/server/liquibase-ext/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/ansible/client/pom.xml b/server/plugins/ansible/client/pom.xml
index e5b37d07be..9803801e52 100644
--- a/server/plugins/ansible/client/pom.xml
+++ b/server/plugins/ansible/client/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins.ansible
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/ansible/client2/pom.xml b/server/plugins/ansible/client2/pom.xml
index 773f86844c..8cf274dd6e 100644
--- a/server/plugins/ansible/client2/pom.xml
+++ b/server/plugins/ansible/client2/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins.ansible
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/ansible/db/pom.xml b/server/plugins/ansible/db/pom.xml
index 9336bd91b4..f7318dff7a 100644
--- a/server/plugins/ansible/db/pom.xml
+++ b/server/plugins/ansible/db/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins.ansible
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/ansible/impl/pom.xml b/server/plugins/ansible/impl/pom.xml
index b80a1d9da3..6ea4b178ae 100644
--- a/server/plugins/ansible/impl/pom.xml
+++ b/server/plugins/ansible/impl/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins.ansible
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/ansible/pom.xml b/server/plugins/ansible/pom.xml
index 92275d084a..ff4090e495 100644
--- a/server/plugins/ansible/pom.xml
+++ b/server/plugins/ansible/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/kafka-event-sink/pom.xml b/server/plugins/kafka-event-sink/pom.xml
index 163a860282..a400b3cb48 100644
--- a/server/plugins/kafka-event-sink/pom.xml
+++ b/server/plugins/kafka-event-sink/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/noderoster/client/pom.xml b/server/plugins/noderoster/client/pom.xml
index db11d9a4e6..e91117ed7d 100644
--- a/server/plugins/noderoster/client/pom.xml
+++ b/server/plugins/noderoster/client/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins.noderoster
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/noderoster/client2/pom.xml b/server/plugins/noderoster/client2/pom.xml
index 66d9b92e6b..19d735e0d3 100644
--- a/server/plugins/noderoster/client2/pom.xml
+++ b/server/plugins/noderoster/client2/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins.noderoster
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/noderoster/db/pom.xml b/server/plugins/noderoster/db/pom.xml
index b546dd5144..726d44eb98 100644
--- a/server/plugins/noderoster/db/pom.xml
+++ b/server/plugins/noderoster/db/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins.noderoster
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/noderoster/impl/pom.xml b/server/plugins/noderoster/impl/pom.xml
index 3b25a73179..69d363ab88 100644
--- a/server/plugins/noderoster/impl/pom.xml
+++ b/server/plugins/noderoster/impl/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins.noderoster
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/noderoster/pom.xml b/server/plugins/noderoster/pom.xml
index 8877bcbe6b..ff71c357db 100644
--- a/server/plugins/noderoster/pom.xml
+++ b/server/plugins/noderoster/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server.plugins
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/oidc/pom.xml b/server/plugins/oidc/pom.xml
index 08d5a353e8..6f0968d636 100644
--- a/server/plugins/oidc/pom.xml
+++ b/server/plugins/oidc/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.server.plugins
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/oneops/pom.xml b/server/plugins/oneops/pom.xml
index 87bc19d9ba..e08f8a6747 100644
--- a/server/plugins/oneops/pom.xml
+++ b/server/plugins/oneops/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.server.plugins
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/plugins/pfed-sso/pom.xml b/server/plugins/pfed-sso/pom.xml
index 64e4ab70d5..eb40dcd096 100644
--- a/server/plugins/pfed-sso/pom.xml
+++ b/server/plugins/pfed-sso/pom.xml
@@ -3,7 +3,7 @@
parent
com.walmartlabs.concord.server.plugins
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
4.0.0
diff --git a/server/plugins/pom.xml b/server/plugins/pom.xml
index a89d575dbf..217d9efd1e 100644
--- a/server/plugins/pom.xml
+++ b/server/plugins/pom.xml
@@ -5,7 +5,7 @@
com.walmartlabs.concord.server
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/pom.xml b/server/pom.xml
index b3522c0b36..d48d473ff8 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/queue-client/pom.xml b/server/queue-client/pom.xml
index 48f28baede..2653c0f388 100644
--- a/server/queue-client/pom.xml
+++ b/server/queue-client/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/server/sdk/pom.xml b/server/sdk/pom.xml
index 2e9e8a22a6..2c59fbe47e 100644
--- a/server/sdk/pom.xml
+++ b/server/sdk/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord.server
parent
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
../pom.xml
diff --git a/targetplatform/pom.xml b/targetplatform/pom.xml
index e6eb5bb667..7bab204902 100644
--- a/targetplatform/pom.xml
+++ b/targetplatform/pom.xml
@@ -6,7 +6,7 @@
com.walmartlabs.concord
concord-targetplatform
- 2.8.1-SNAPSHOT
+ 2.9.1-SNAPSHOT
pom