Remove the libraries libcgtsAgentPlugin and libsnmpAuditPlugin of Fault
Management old net-snmp implementation within Starlingx, to delete the
implementation of non-containerized SNMP.
python 2.7 zuul jobs such as py27 and pylint could fail
when trying to import bandit using the new pip
since bandit 1.7 was released Dec 12 and is python3 only.
The cpp file header was only changed in this review to
trigger the appropriate zuul jobs.
commit dc14a2a3ad3ab7369127f186bdb0109629bc6360
Author: pablo bovina <email address hidden>
Date: Mon Dec 14 22:27:51 2020 -0300
Update FM Manager old net-snmp related code
Now a service outside of Fault is in charge
of trap generation, this new service manages
the SNMP configuration trap destinations,
communities, users etc.
For this reason the code that reads and stores
the SNMP configuration from fm.conf is removed.
Story: 2008132
Task: 41419
Depends-On: https://review.opendev.org/765381
Change-Id: If27f4f04f9dfc37e7404d593e3b337cbbb361552
Signed-off-by: Pablo Bovina <email address hidden>
commit 3b341c6e5ef20d12bfe3044e5232b533bc42aecf
Author: Eric MacDonald <email address hidden>
Date: Mon Nov 16 12:16:02 2020 -0500
Add collectd memory plugin entity IDs to fm-doc
This update adds the following collectd memory
plugin instance based alarm entity IDs to
fm-doc's events.yaml file.
commit 8e74a0ee1ee679caabc4686a985010dd3e1f523c
Author: Pablo Bovina <email address hidden>
Date: Fri Oct 23 10:21:44 2020 -0400
Reimplementation logic for trap generation
In the current implementation "Fault" is responsible
for the generation and dispatch of traps.
This logic is removed from it, leaving only the
responsibility of sending the metadata of a trap
to a service dedicated to generating and sending them.
The fm.conf file will contain the IP and port values
of the service.
Reviewed: https:/ /review. opendev. org/c/starlingx /fault/ +/793428 /opendev. org/starlingx/ fault/commit/ d17dd2a196d0750 0797895ebba4adb 020b8a3498
Committed: https:/
Submitter: "Zuul (22348)"
Branch: f/centos8
commit 3280e6cd5b28809 b51ea45e369c069 f76f165c44
Author: Pedro Henrique Linhares <email address hidden>
Date: Thu May 6 18:41:57 2021 -0300
Adding Kubernetes alarm type for PV migration errors during AIO-SX to AIO-DX
This commit adds a new alarm type for Kubernetes Persistent Volume
patching errors during AIO-SX to AIO-DX migration.
Partial-Bug: 1927224 49c829372d1748a 9c26fdb9ced
Signed-off-by: Pedro Henrique Linhares <email address hidden>
Change-Id: I8f642803949992
commit a64e88bf43012d5 558826442b98b26 847370eeb3
Author: Jerry Sun <email address hidden>
Date: Tue May 4 15:46:52 2021 -0400
Better repair action for alarm 100.104
This commit adds a better proposed repair action for filesystem
threshold alarm 100.104.
Closes-Bug: 1927155 55d1f0c2e359cf3 80cc23229cd
Signed-off-by: Jerry Sun <email address hidden>
Change-Id: Id2d1d4c23d3434
commit 03090ca2bb77edb 8a01c9a08a716aa 3d1a5f4595
Author: Charles Short <email address hidden>
Date: Mon Apr 26 10:50:20 2021 -0400
Fix pep8 gate failures
Set hacking to < 4.0.1 in test-requiremen ts.txt so that
the pep8 gate passes again.
Test:
Ran tox -e pep8 command to validate the flake8 job and result.
Related-Bug: 1926172
Signed-off-by: Charles Short <email address hidden> 12814ca2999bf28 e6602980fd0
Change-Id: I5b27a89d0e0789
commit 581495082a5a0a9 456065b3d3bb8b5 f015747fd8
Author: Eric MacDonald <email address hidden>
Date: Tue Apr 6 09:02:39 2021 -0400
Make small modification to fm's logrotation configuration file
This update makes the following changes to the fm logrotation config file
- add 'create' with permissions to each tuple
- add 'delaycompress' as a local setting to each log entry
- remove 'nodateext' global and local setting
Test Plan:
PASS: Verify fm logs rotation behavior
PASS: Verify fm logs delaycompress setting behavior
PASS: Verify log permissions after rotate
Change-Id: Ibe8bd8107501df 947b5091e928de2 02378ef4ea8 /review. opendev. org/c/starlingx /config- files/+ /784943
Partial-Bug: 1918979
Depends-On: https:/
Signed-off-by: Eric MacDonald <email address hidden>
commit 63fcc33bbca0bc0 7719c070a8fa7c2 a3d3f084b9
Author: Enzo Candotti <email address hidden>
Date: Thu Apr 1 11:37:45 2021 -0300
Update events.yaml with DM-Monitor alarms
Add a new alarm definition under the 260.001 id,
created when resources reconciled status were false.
Closes-Bug: 1922238
Signed-off-by: Enzo Candotti <email address hidden> 253f7a71a7bfc79 924c8da7857
Change-Id: I96c05aaaf914bb
commit 4639f7dfff972f2 b3e2cd61df11eba f31afc89ee
Author: albailey <email address hidden>
Date: Wed Nov 18 13:36:04 2020 -0600
Add log and alarm support for vim orchestrated kube-upgrade
Adds a Kubernetes Upgrade in progress alarm 900.007
Kubernetes auto apply upgrade alarms are 900.4xx series
The new alarms are similar in numbering and wording as the
firmware update auto apply 900.3xx series alarms and logs.
Change-Id: Iab4fb79aebfd99 9ebc5f17c109371 caf566671be
Story: 2008137
Task: 41427
Signed-off-by: albailey <email address hidden>
commit b8bfdbebea56881 5fa1bf42a8d36e7 9732f104e0
Author: Gonzalo Gallardo <email address hidden>
Date: Mon Dec 7 12:14:48 2020 -0500
Remove snmp-ext and snmp-audittrail from FM
Remove the libraries libcgtsAgentPlugin and libsnmpAuditPlugin of Fault
Management old net-snmp implementation within Starlingx, to delete the
implementation of non-containerized SNMP.
Story: 2008132
Task: 40866
Signed-off-by: Gonzalo Gallardo <email address hidden>
Depends-On: https:/ /review. opendev. org/765381 be9e3f97b3acae0 fe4536d1388
Change-Id: I3aab46cbd45ae7
commit 08130cd6252a1e4 4923bdc15ec060e f6d305322c
Author: albailey <email address hidden>
Date: Fri Dec 18 07:45:40 2020 -0600
Fix zuul jobs broken due to pip upversion
python 2.7 zuul jobs such as py27 and pylint could fail
when trying to import bandit using the new pip
since bandit 1.7 was released Dec 12 and is python3 only.
The cpp file header was only changed in this review to
trigger the appropriate zuul jobs.
Partial-Bug: #1907678 6027d29f4eb100d 8b453a8069f
Change-Id: Idb1e97d16773d3
Signed-off-by: albailey <email address hidden>
commit dc14a2a3ad3ab73 69127f186bdb010 9629bc6360
Author: pablo bovina <email address hidden>
Date: Mon Dec 14 22:27:51 2020 -0300
Update FM Manager old net-snmp related code
Now a service outside of Fault is in charge
of trap generation, this new service manages
the SNMP configuration trap destinations,
communities, users etc.
For this reason the code that reads and stores
the SNMP configuration from fm.conf is removed.
Story: 2008132
Task: 41419
Depends-On: https:/ /review. opendev. org/765381 7e7404d593e3b33 7cbbb361552
Change-Id: If27f4f04f9dfc3
Signed-off-by: Pablo Bovina <email address hidden>
commit 3b341c6e5ef20d1 2bfe3044e5232b5 33bc42aecf
Author: Eric MacDonald <email address hidden>
Date: Mon Nov 16 12:16:02 2020 -0500
Add collectd memory plugin entity IDs to fm-doc
This update adds the following collectd memory
plugin instance based alarm entity IDs to
fm-doc's events.yaml file.
host= <hostname> .memory= platform <hostname> .memory= total <hostname> .numa=node< number>
host=
host=
It also removes the obsoleted MINOR threshold
level from the cpu, memory and filesystem alarm
definitions.
Change-Id: I259ba5c84ff90c 3e1acd82fc7e72b a63a2fab50a /review. opendev. org/c/starlingx /monitoring/ +/764388
Partial-Bug: 1903731
Depends-On: https:/
Signed-off-by: Eric MacDonald <email address hidden>
commit 8e74a0ee1ee679c aabc4686a985010 dd3e1f523c
Author: Pablo Bovina <email address hidden>
Date: Fri Oct 23 10:21:44 2020 -0400
Reimplement ation logic for trap generation
In the current implementation "Fault" is responsible
for the generation and dispatch of traps.
This logic is removed from it, leaving only the
responsibility of sending the metadata of a trap
to a service dedicated to generating and sending them.
The fm.conf file will contain the IP and port values
of the service.
Story: 2008132 /review. opendev. org/761217
Task: 40867
Depends-On: https:/
Change-Id: I575dfa2329f118 21404ca4cb1d539 e5189444b4e
Signed-off-by: Pablo Bovina <email address hidden>