Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
6f6b4d0
feat: merged the improved polling changes to main build (#1239)
cwadhwani-splunk Sep 17, 2025
176adb7
chore(release): 1.14.0-beta.1
srv-rr-github-token Sep 17, 2025
0de679b
fix: migrating bitnami to bitnamilegacy for redis and mongodb (#1245)
cwadhwani-splunk Sep 23, 2025
df18dfe
chore: update CHANGELOG (#1246)
omrozowicz-splunk Sep 24, 2025
ebba2d2
chore(release): 1.14.0-beta.2
srv-rr-github-token Sep 24, 2025
d1685e5
feat: Handled manage_secrets from docker entrypoint
cwadhwani-splunk Sep 25, 2025
a8a2359
fix: update integeration tests for manage secrets
cwadhwani-splunk Oct 13, 2025
5034f43
Merge branch 'develop' of github.com:splunk/splunk-connect-for-snmp i…
cwadhwani-splunk Oct 14, 2025
3c65977
chore: running int tests [run-int-tests]
cwadhwani-splunk Oct 14, 2025
841f68c
chore: pre commit changes [run-int-tests]
cwadhwani-splunk Oct 14, 2025
9523d3b
chore: pre commit changes [run-int-tests]
cwadhwani-splunk Oct 15, 2025
abc6cba
fix: fixiing pripline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
83d95a5
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
4932122
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
3cd2ab5
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
af2d20a
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
117ab89
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
2516f12
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
57d43a4
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
bb5ef04
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
9cb6a20
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
d90350f
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
1e0b36e
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
f78b64f
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
44813bb
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
887d14f
fix: fixing pipline issue [run-int-tests]
cwadhwani-splunk Oct 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci-main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ jobs:
timeout-minutes: 120
strategy:
matrix:
index: [1, 2, 3, 4, 5, 6]
index: [ 6]
steps:
- name: Checkout Project
uses: actions/checkout@v4
Expand Down Expand Up @@ -190,7 +190,7 @@ jobs:
timeout-minutes: 120
strategy:
matrix:
index: [ 1, 2, 3, 4, 5, 6 ]
index: [ 6 ]
steps:
- name: Checkout Project
uses: actions/checkout@v4
Expand Down
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ RUN poetry config virtualenvs.in-project true ;\
FROM base AS final

RUN mkdir /.pysnmp && chown 10001:10001 /.pysnmp
COPY manage_secrets.py /app/secrets/
RUN chown 10001:10001 /app/secrets/
RUN chown 10001:10001 /tmp
USER 10001:10001
COPY --from=builder /app/.venv /app/.venv
Expand Down
3 changes: 3 additions & 0 deletions docker_compose/.env
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -103,3 +103,6 @@ SCHEDULER_LOG_LEVEL=INFO
FLOWER_PORT=80

#Secrets
SECRET_FOLDER_PATH=
ENABLE_WORKER_TRAPS_SECRETS=false
ENABLE_WORKER_POLLER_SECRETS=false
6 changes: 6 additions & 0 deletions docker_compose/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,7 @@ services:
LOG_LEVEL: ${TRAP_LOG_LEVEL:-INFO}
SNMP_V3_SECURITY_ENGINE_ID: ${SNMP_V3_SECURITY_ENGINE_ID:-80003a8c04}
DISABLE_MONGO_DEBUG_LOGGING: ${TRAP_DISABLE_MONGO_DEBUG_LOGGING:-true}
ENABLE_WORKER_TRAPS_SECRETS: ${ENABLE_WORKER_TRAPS_SECRETS:-false}
image: ${SC4SNMP_IMAGE}:${SC4SNMP_TAG:-latest}
ports:
- mode: host
Expand All @@ -157,6 +158,7 @@ services:
- ${TRAPS_CONFIG_FILE_ABSOLUTE_PATH}:/app/config/config.yaml:ro
- traps-pysnmp-cache-volume:/.pysnmp/:rw
- traps-tmp:/tmp/:rw
- ${SECRET_FOLDER_PATH}:/app/secrets/tmp:ro
worker-poller:
<<: [*dns_and_networks, *dependency_and_restart_policy]
image: ${SC4SNMP_IMAGE}:${SC4SNMP_TAG:-latest}
Expand All @@ -178,10 +180,12 @@ services:
*pysnmp_debug, *ipv6]
WORKER_CONCURRENCY: ${WORKER_POLLER_CONCURRENCY:-2}
PREFETCH_COUNT: ${PREFETCH_POLLER_COUNT:-1}
ENABLE_WORKER_POLLER_SECRETS: ${ENABLE_WORKER_POLLER_SECRETS:-false}
volumes:
- ${SCHEDULER_CONFIG_FILE_ABSOLUTE_PATH}:/app/config/config.yaml:ro
- worker-poller-pysnmp-cache-volume:/.pysnmp/:rw
- worker-poller-tmp:/tmp/:rw
- ${SECRET_FOLDER_PATH}:/app/secrets/tmp:ro
worker-sender:
<<: [*dns_and_networks, *dependency_and_restart_policy]
image: ${SC4SNMP_IMAGE}:${SC4SNMP_TAG:-latest}
Expand Down Expand Up @@ -221,10 +225,12 @@ services:
RESOLVE_TRAP_ADDRESS: ${RESOLVE_TRAP_ADDRESS:-false}
MAX_DNS_CACHE_SIZE_TRAPS: ${MAX_DNS_CACHE_SIZE_TRAPS:-500}
TTL_DNS_CACHE_TRAPS: ${TTL_DNS_CACHE_TRAPS:-1800}
ENABLE_WORKER_TRAPS_SECRETS: ${ENABLE_WORKER_TRAPS_SECRETS:-false}
volumes:
- ${SCHEDULER_CONFIG_FILE_ABSOLUTE_PATH}:/app/config/config.yaml:ro
- worker-trap-pysnmp-cache-volume:/.pysnmp/:rw
- worker-trap-tmp:/tmp/:rw
- ${SECRET_FOLDER_PATH}:/app/secrets/tmp:ro
deploy:
mode: replicated
replicas: ${WORKER_TRAP_REPLICAS:-2}
Expand Down
Loading
Loading