-
Notifications
You must be signed in to change notification settings - Fork 8
/
charmcraft.yaml
60 lines (56 loc) · 1.55 KB
/
charmcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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
type: "charm"
name: lldpd
title: LLDPd Operator
summary: An operator that provides lldpd.
description: |
An operator charm that provides the link-layer discover protocol (LLDP) services.
This operator installs and manages the lldpd package and services.
LLDP is a layer 2 neighbor discovery protocol that allows devices to advertise their
device information to their neighbors.
LLDP is generally disabled by default on linux bridges and may not allow for transmission
of LLDP packets by default. As such, the use of this LLDP in an environment configured
with linux bridging may need additional tweaks at the host level.
requires:
juju-info:
interface: juju-info
scope: container
master:
interface: lldp
provides:
nrpe-external-master:
interface: nrpe-external-master
scope: container
subordinate: true
bases:
- build-on:
- name: "ubuntu"
channel: "22.04"
architectures: [amd64]
run-on:
- name: "ubuntu"
channel: "22.04"
architectures: [amd64]
- build-on:
- name: "ubuntu"
channel: "22.04"
architectures: [arm64]
run-on:
- name: "ubuntu"
channel: "22.04"
architectures: [arm64]
- build-on:
- name: "ubuntu"
channel: "20.04"
architectures: [amd64]
run-on:
- name: "ubuntu"
channel: "20.04"
architectures: [amd64]
- build-on:
- name: "ubuntu"
channel: "20.04"
architectures: [arm64]
run-on:
- name: "ubuntu"
channel: "20.04"
architectures: [arm64]