Closed Batalex closed 2 months ago
juju create-storage-pool kafka-pool lxd juju deploy zookeeper -n 1 juju deploy kafka -n 4 --storage data=kafka-pool juju relate kafka zookeeper juju remove-unit kafka/0 juju add-unit kafka --attach-storage data/1
Kafka charm uses exiting storage.
Snap installation fails on permission errors.
Operating system: Ubuntu 23.10
Juju CLI: 3.4.2
Juju agent: 3.4.2
Charm revision: 156
LXD: 5.20
Juju debug log:
unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install error: cannot perform the following tasks: unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install - Copy snap "charmed-kafka" data (unlinkat /var/snap/charmed-kafka/common/var/lib/kafka/data/1: device or resource busy) unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install - Run install hook of "charmed-kafka" snap if present (run hook "install": unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install ----- unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + export COMPONENT=kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + COMPONENT=kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + export CONF=/var/snap/charmed-kafka/30/etc/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + CONF=/var/snap/charmed-kafka/30/etc/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + export LOGS=/var/snap/charmed-kafka/common/var/log/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + LOGS=/var/snap/charmed-kafka/common/var/log/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + export DATA=/var/snap/charmed-kafka/common/var/lib/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + DATA=/var/snap/charmed-kafka/common/var/lib/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + mkdir -p /var/snap/charmed-kafka/30/etc/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + mkdir -p /var/snap/charmed-kafka/common/var/log/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + mkdir -p /var/snap/charmed-kafka/common/var/lib/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + cp /snap/charmed-kafka/30/etc/kafka/jmx_kafka_connect.yaml /snap/charmed-kafka/30/etc/kafka/jmx_prometheus.yaml /snap/charmed-kafka/30/etc/kafka/log4j.properties /snap/charmed-kafka/30/etc/kafka/tools-log4j.properties /var/snap/charmed-kafka/30/etc/kafka unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + chmod -R 770 /var/snap/charmed-kafka/30/etc unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install + chmod -R 770 /var/snap/charmed-kafka/common/var unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install chmod: changing permissions of '/var/snap/charmed-kafka/common/var/lib/kafka/data/1': Operation not permitted unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install chmod: changing permissions of '/var/snap/charmed-kafka/common/var/lib/kafka/data/1/recovery-point-offset-checkpoint': Operation not permitted unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install chmod: changing permissions of '/var/snap/charmed-kafka/common/var/lib/kafka/data/1/replication-offset-checkpoint': Operation not permitted unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install chmod: changing permissions of '/var/snap/charmed-kafka/common/var/lib/kafka/data/1/.lock': Operation not permitted unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install chmod: changing permissions of '/var/snap/charmed-kafka/common/var/lib/kafka/data/1/meta.properties': Operation not permitted unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install chmod: changing permissions of '/var/snap/charmed-kafka/common/var/lib/kafka/data/1/log-start-offset-checkpoint': Operation not permitted unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install chmod: changing permissions of '/var/snap/charmed-kafka/common/var/lib/kafka/data/1/cleaner-offset-checkpoint': Operation not permitted unit-kafka-4: 12:47:02 WARNING unit.kafka/4.install -----) unit-kafka-4: 12:47:02 ERROR unit.kafka/4.juju-log Snap: 'charmed-kafka'; command ['snap', 'install', 'charmed-kafka', '--revision="30"'] failed with output = '' unit-kafka-4: 12:47:02 ERROR unit.kafka/4.juju-log unable to install charmed-kafka snap
https://warthogs.atlassian.net/browse/DPE-4077
Closed by #195
Steps to reproduce
Expected behavior
Kafka charm uses exiting storage.
Actual behavior
Snap installation fails on permission errors.
Versions
Operating system: Ubuntu 23.10
Juju CLI: 3.4.2
Juju agent: 3.4.2
Charm revision: 156
LXD: 5.20
Log output
Juju debug log: