Commit 49cecae
authored
Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131)
* Normalize logs
All classes that could have their loggers inherited from their fathers had their own loggers deleted;
Most loggers didn't have to be static, so most of them were normalized so that they wouldn't be;
All loggers are protected now;
Static logger's name are now 'LOGGER';
Non-static logger's name are now 'logger';
New class DbUpgradeAbstractImpl created so that all Upgraders extend it and inherit its logger
* Upgrade log4j
* fix errors caused by the merge
* Refactor cglibThrowableRenderer functionality to log4j2 and upgrade the last configuration files
* fix sonarcloud bug
* Fix errors caused by merge, remove some unused loggers, and rename a variable that was mistakenly renamed on the normalization commit
* Readd snmpTrapAppender, remove TestAppender
* Regenerate changes
* regenerate changes
* refactor last custom appender
* fix systemvm configuration xml
* Regenerate changes
* Regenerate changes
* regenerate changes
* Regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* Fix utils pom
* fix some tests
* regenerate changes
* Fix jar being printed on exception
* fix logging in system VMs, fix commands not having log4j2 classpath.
* regenerate changes
* Fix some unwanted renomeations
* fix end of file
* regenerate changes
* regenerate changes
* fix merge error
* regenerate changes
* fix tests
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* readd reload4j to tungsten as juniper depends on it
* Regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* re-add reload4j dependency to network-contrail, as juniper depends on it
* regenerate changes
* regenerate changes
* regenerate changes
* fix typo
* regenerate changes
* regenerate changes
* Fix end of files
* regenerate changes
* add logj42 to cloud-utils-SHADED.jar
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* regenerate changes
* Regenerate changes
* Regenerate changes
* Regenerate changes
* regenerate changes
* Regenerate changes
* regenerate changes
* Regenerate changes
* Regenerate changes
* Regenerate changes
* regenerate changes
* Regenerate changes
* Regenerate changes
* fix some tests
* Regenerate changes
* Regenerate changes
* fix test
* Regenerate changes
* Regenerate changes1 parent 2bfa9de commit 49cecae
File tree
2,097 files changed
+20428
-23657
lines changed- agent
- conf
- src/main/java/com/cloud/agent
- dao/impl
- dhcp
- mockvm
- properties
- resource/consoleproxy
- api/src
- main/java
- com/cloud
- agent/api
- storage
- network
- storage
- org/apache/cloudstack
- acl
- api
- command
- admin
- account
- address
- affinitygroup
- alert
- autoscale
- backup
- ca
- cluster
- config
- diagnostics
- direct/download
- domain
- guest
- host
- internallb
- management
- network
- offering
- pod
- region
- resource
- icon
- router
- storage
- swift
- systemvm
- template
- usage
- user
- vlan
- vm
- volume
- vpc
- zone
- user
- account
- address
- affinitygroup
- autoscale
- bucket
- config
- consoleproxy
- event
- firewall
- guest
- ipv6
- iso
- job
- loadbalancer
- nat
- network
- offering
- project
- region
- ha/gslb
- resource
- securitygroup
- snapshot
- ssh
- tag
- template
- userdata
- vmgroup
- vmsnapshot
- vm
- volume
- vpc
- vpn
- zone
- consoleproxy
- context
- test/java/org/apache/cloudstack/api/command/admin
- account
- storage
- user
- client
- conf
- src/main
- java/org/apache/cloudstack
- webapp/WEB-INF
- core/src
- main/java
- com/cloud
- agent
- api
- resource/virtualnetwork
- facade
- transport
- network
- resource
- resource
- serializer
- storage
- resource
- template
- org/apache/cloudstack
- diagnostics
- direct/download
- test/java/com/cloud/agent/transport
- debian
- engine
- components-api/src/main/java/com/cloud
- event
- network
- storage
- vm
- orchestration/src
- main/java
- com/cloud
- agent/manager
- cluster/agentlb
- vm
- org/apache/cloudstack/engine
- cloud/entity/api
- datacenter/entity/api/db/dao
- orchestration
- test/java/org/apache/cloudstack/engine/orchestration
- schema/src
- main/java
- com/cloud
- capacity/dao
- certificate/dao
- cluster/agentlb/dao
- dc/dao
- domain
- dao
- event/dao
- gpu/dao
- host/dao
- hypervisor
- dao
- vmware/dao
- network
- dao
- security/dao
- vpc/dao
- projects/dao
- resource/icon/dao
- service/dao
- storage/dao
- upgrade
- dao
- usage/dao
- user/dao
- vm
- dao
- snapshot/dao
- org/apache/cloudstack
- acl/dao
- affinity/dao
- engine/cloud/entity/api/db/dao
- ha/dao
- network/dao
- outofbandmanagement/dao
- region/dao
- storage/datastore/db
- test/java/com/cloud/upgrade/dao
- service/src/main/webapp/WEB-INF
- storage
- cache/src/main/java/org/apache/cloudstack/storage/cache
- allocator
- manager
- configdrive/src/main/java/org/apache/cloudstack/storage/configdrive
- datamotion/src/main/java/org/apache/cloudstack/storage/motion
- image/src/main/java/org/apache/cloudstack/storage/image
- manager
- store
- integration-test/src/test/java/org/apache/cloudstack/storage/test
- object/src/main/java/org/apache/cloudstack/storage/object
- manager
- store
- snapshot/src/main/java/org/apache/cloudstack/storage
- snapshot
- vmsnapshot
- src/main/java/org/apache/cloudstack/storage
- allocator
- datastore
- provider
- db
- endpoint
- helper
- image
- db
- deployasis
- object
- volume/datastore
- volume/src/main/java/org/apache/cloudstack/storage
- datastore
- provider
- volume
- userdata/cloud-init/src/main/java/org/apache/cloudstack/userdata
- framework
- cluster/src/main/java/com/cloud/cluster
- dao
- config/src/main/java/org/apache/cloudstack/framework/config
- dao
- impl
- db/src
- main/java/com/cloud/utils/db
- test/java/com/cloud/utils/db
- ipc/src
- main/java/org/apache/cloudstack/framework
- async
- client
- messagebus
- serializer
- server
- test
- java/org/apache/cloudstack
- framework/sampleserver
- messagebus
- resources
- jobs/src
- main/java/org/apache/cloudstack/framework/jobs
- dao
- impl
- test/java/org/apache/cloudstack/framework/jobs
- managed-context
- src/main/java/org/apache/cloudstack/managed
- context
- impl
- threadlocal
- quota/src/main/java/org/apache/cloudstack/quota
- activationrule/presetvariables
- dao
- security/src/main/java/org/apache/cloudstack/framework/security
- keystore
- keys
- spring
- lifecycle/src/main/java/org/apache/cloudstack/spring/lifecycle
- registry
- module/src/main/java/org/apache/cloudstack/spring/module
- factory
- model/impl
- web
- packaging
- centos7
- centos8
- plugins
- acl
- dynamic-role-based/src/main/java/org/apache/cloudstack/acl
- project-role-based/src/main/java/org/apache/cloudstack/acl
- static-role-based/src/main/java/org/apache/cloudstack/acl
- affinity-group-processors
- explicit-dedication/src/main/java/org/apache/cloudstack/affinity
- host-affinity/src/main/java/org/apache/cloudstack/affinity
- host-anti-affinity/src/main/java/org/apache/cloudstack/affinity
- non-strict-host-affinity/src/main/java/org/apache/cloudstack/affinity
- alert-handlers
- snmp-alerts
- src
- main/java/org/apache/cloudstack/alert/snmp
- test/java/org/apache/cloudstack/alert/snmp
- syslog-alerts
- src
- main/java/org/apache/cloudstack/syslog
- test/java/org/apache/cloudstack/syslog
- api
- discovery/src/main/java/org/apache/cloudstack
- api/command/user/discovery
- discovery
- rate-limit/src/main/java/org/apache/cloudstack
- api/command
- admin/ratelimit
- user/ratelimit
- ratelimit
- solidfire-intg-test/src/main/java/org/apache/cloudstack/api
- command/admin/solidfire
- solidfire
- vmware-sioc/src/main/java/org/apache/cloudstack
- api/command/admin/sioc
- sioc
- util/vmware
- backup
- dummy/src/main/java/org/apache/cloudstack/backup
- networker/src/main/java/org/apache/cloudstack/backup
- networker
- veeam/src
- main/java/org/apache/cloudstack/backup
- veeam
- test/java/org/apache/cloudstack/backup/veeam
- ca/root-ca/src/main/java/org/apache/cloudstack/ca/provider
- database
- mysql-ha/src/main/java/com/cloud/utils/db
- quota/src/main/java/org/apache/cloudstack
- api
- command
- response
- quota
- dedicated-resources/src
- main/java/org/apache/cloudstack
- api/commands
- dedicated
- test/java/org/apache/cloudstack/dedicated/manager
- deployment-planners
- implicit-dedication/src/main/java/com/cloud/deploy
- user-concentrated-pod/src/main/java/com/cloud/deploy
- user-dispersing/src/main/java/com/cloud/deploy
- event-bus
- inmemory/src/main/java/org/apache/cloudstack/mom/inmemory
- kafka/src/main/java/org/apache/cloudstack/mom/kafka
- rabbitmq/src/main/java/org/apache/cloudstack/mom/rabbitmq
- ha-planners/skip-heurestics/src/main/java/com/cloud/deploy
- host-allocators/random/src/main/java/com/cloud/agent/manager/allocator/impl
- hypervisors
- baremetal/src/main/java
- com/cloud/baremetal
- manager
- networkservice
- org/apache/cloudstack/api
- hyperv
- conf
- src
- main/java
- com/cloud
- ha
- hypervisor/hyperv
- discoverer
- manager
- resource
- org/apache/cloudstack/storage/motion
- test/java/com/cloud/hypervisor/hyperv/test
- kvm/src
- main/java
- com/cloud
- ha
- hypervisor/kvm
- dpdk
- resource
- rolling/maintenance
- wrapper
- storage
- org/apache/cloudstack
- kvm/ha
- utils
- linux
- qemu
- test/java/com/cloud/hypervisor/kvm/resource
- wrapper
- ovm3
- src
- main/java/com/cloud
- ha
- hypervisor/ovm3
- objects
- resources
- helpers
- test/java/com/cloud/hypervisor/ovm3/objects
- ovm/src/main/java/com/cloud/ovm
- hypervisor
- object
- simulator/src/main/java
- com/cloud
- agent/manager
- api/commands
- ha
- resource
- simulator/dao
- org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- ucs/src/main/java
- com/cloud/ucs/manager
- org/apache/cloudstack/api
- vmware/src/main/java
- com/cloud
- api/commands
- hypervisor
- guru
- vmware
- dao
- manager
- resource
- network
- dao
- element
- storage/resource
- org/apache/cloudstack
- api/command/admin/zone
- storage/motion
- xenserver/src/main/java
- com/cloud
- ha
- hypervisor
- xenserver
- discoverer
- resource
- wrapper
- xcp
- xen56p1
- xen56
- xen610
- xen620sp1
- xenbase
- org/apache/cloudstack
- hypervisor/xenserver
- storage/motion
- integrations
- cloudian/src/main/java/org/apache/cloudstack/cloudian
- client
- kubernetes-service
- src/main/java
- com/cloud/kubernetes
- cluster
- actionworkers
- utils
- version
- org/apache/cloudstack/api/command
- admin/kubernetes/version
- user/kubernetes
- cluster
- version
- prometheus/src/main/java/org/apache/cloudstack/metrics
- metrics/src/main/java/org/apache/cloudstack
- api
- metrics
- response
- network-elements
- bigswitch/src/main/java/com/cloud
- api/commands
- network
- bigswitch
- element
- guru
- resource
- brocade-vcs/src/main/java/com/cloud
- api/commands
- network
- brocade
- element
- guru
- resource
- cisco-vnmc/src/main/java/com/cloud
- api/commands
- network
- cisco
- element
- resource
- elastic-loadbalancer/src/main/java/com/cloud/network
- element
- lb
- globodns/src/main/java/com/globo/globodns/cloudstack
- element
- resource
- internal-loadbalancer/src/main/java/org/apache/cloudstack/network
- element
- lb
- juniper-contrail
- src
- main/java/org/apache/cloudstack/network/contrail
- management
- model
- test/java/org/apache/cloudstack/network/contrail
- management
- model
- netscaler/src/main/java/com/cloud
- api/commands
- network
- element
- resource
- vm
- nicira-nvp/src
- main/java/com/cloud
- api/commands
- network
- element
- guru
- nicira
- resource
- wrapper
- utils
- test/java/com/cloud/network/element
- opendaylight/src/main/java/org/apache/cloudstack/network/opendaylight
- agent
- api
- resources
- ovs/src/main/java/com/cloud/network
- element
- guru
- ovs
- dao
- palo-alto/src
- main/java/com/cloud
- api/commands
- network
- element
- resource
- test/java/com/cloud/network/resource
- stratosphere-ssp/src/main/java/org/apache/cloudstack
- api/commands
- network
- dao
- element
- guru
- tungsten
- src
- main/java/org/apache/cloudstack/network/tungsten
- api/command
- resource
- service
- vrouter
- test/java/org/apache/cloudstack/network/tungsten/service
- vxlan/src/main/java/com/cloud/network/guru
- outofbandmanagement-drivers
- ipmitool/src/main/java/org/apache/cloudstack/outofbandmanagement/driver/ipmitool
- nested-cloudstack/src/main/java/org/apache/cloudstack/outofbandmanagement/driver/nestedcloudstack
- shutdown/src/main/java/org/apache/cloudstack
- api/command
- shutdown
- storage-allocators/random/src/main/java/org/apache/cloudstack/storage/allocator
- storage
- image
- default/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- s3/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- swift/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- object
- minio/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- simulator/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- volume
- adaptive/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- provider
- cloudbyte/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- provider
- util
- datera/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- provider
- util
- default/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- flasharray/src/main/java/org/apache/cloudstack/storage/datastore/adapter/flasharray
- linstor/src/main/java
- com/cloud/hypervisor/kvm
- resource/wrapper
- storage
- org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- util
- nexenta/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecylce
- provider
- util
- primera/src/main/java/org/apache/cloudstack/storage/datastore/adapter/primera
- sample/src/main/java/org/apache/cloudstack/storage/datastore/driver
- scaleio/src/main/java/org/apache/cloudstack/storage/datastore
- client
- driver
- lifecycle
- provider
- util
- solidfire/src/main/java/org/apache/cloudstack/storage/datastore
- driver
- lifecycle
- provider
- util
- storpool
- src/main/java
- com/cloud/hypervisor/kvm
- resource/wrapper
- storage
- org/apache/cloudstack/storage
- collector
- datastore
- driver
- lifecycle
- provider
- util
- motion
- snapshot
- user-authenticators
- ldap/src
- main/java/org/apache/cloudstack
- api/command
- ldap
- test/resources
- md5/src/main/java/org/apache/cloudstack/auth
- oauth2/src/main/java/org/apache/cloudstack/oauth2
- api/command
- google
- pbkdf2/src/main/java/org/apache/cloudstack/server/auth
- plain-text/src/main/java/org/apache/cloudstack/auth
- saml2/src/main/java/org/apache/cloudstack
- api/command
- saml
- sha256salted/src/main/java/org/apache/cloudstack/auth
- user-two-factor-authenticators
- static-pin/src/main/java/org/apache/cloudstack/auth
- totp/src/main/java/org/apache/cloudstack/auth
- server
- conf
- src
- main/java
- com/cloud
- acl
- agent/manager
- allocator/impl
- authn/impl
- alert
- api
- auth
- dispatch
- doc
- query
- dao
- response
- capacity
- configuration
- consoleproxy
- dc/dao
- deploy
- event
- dao
- ha
- dao
- hypervisor
- kvm
- discoverer
- dpdk
- metadata
- network
- as
- element
- firewall
- guru
- lb
- router
- rules
- security
- vpc
- vpn
- projects
- resourceicon
- resourcelimit
- resource
- server
- servlet
- storage
- download
- listener
- resource
- secondary
- snapshot
- upload
- tags
- template
- test
- usage
- user
- vm
- snapshot
- org/apache/cloudstack
- acl
- affinity
- agent/lb
- annotation
- backup
- ca
- cluster
- consoleproxy
- diagnostics
- direct/download
- ha
- provider/host
- task
- network
- lb
- router/deployment
- ssl
- topology
- outofbandmanagement
- poll
- region
- gslb
- snapshot
- storage
- heuristics
- object
- template
- vm
- schedule
- test/java
- com/cloud
- alert
- api/dispatch
- configuration
- consoleproxy
- event
- ha
- keystore
- network
- firewall
- resourcelimit
- template
- vpc
- dao
- org/apache/cloudstack
- region/gslb
- storage/heuristics
- vm/schedule
- services
- console-proxy
- rdpconsole/src/main/java
- common
- rdpclient/rdp
- streamer
- apr
- bco
- debug
- server
- src/main/java/com/cloud/consoleproxy
- rdp
- util
- vnc
- network
- packet/server
- security
- websocket
- secondary-storage
- controller/src/main/java/org/apache/cloudstack/secondarystorage
- server
- src
- main/java/org/apache/cloudstack/storage
- resource
- template
- test/java/org/apache/cloudstack/storage/resource
- setup/bindir
- systemvm/agent/conf
- test
- src-not-used/main/java/com/cloud/test
- longrun
- regression
- stress
- ui
- utils
- usage
- conf
- src
- main/java/com/cloud/usage
- parser
- test/java/com/cloud/usage
- utils
- conf
- src
- main/java
- com/cloud/utils
- backoff/impl
- cisco/n1kv/vsm
- component
- compression
- concurrency
- crypt
- db
- events
- exception
- log
- net
- nicira/nvp/plugin
- nio
- rest
- script
- server
- ssh
- storage
- S3
- encoding
- time
- xmlobject
- org/apache
- cloudstack/utils
- hypervisor
- identity
- imagestore
- jsinterpreter
- mailing
- process
- redfish
- reflectiontostringbuilderutils
- security
- commons/httpclient/contrib/ssl
- test
- java
- com/cloud/utils
- backoff/impl
- log
- testcase
- org/apache/cloudstack/utils/mailing
- resources
- vmware-base/src
- main/java/com/cloud/hypervisor/vmware
- mo
- util
- test/java/com/cloud/hypervisor/vmware/mo
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,097 files changed
+20428
-23657
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
0 commit comments