Refactor
This commit is contained in:
427
dashboard/fixtures/os.yaml
Normal file
427
dashboard/fixtures/os.yaml
Normal file
@@ -0,0 +1,427 @@
|
||||
# This is initial data for OS / distributions
|
||||
# Includes:
|
||||
# - Debian 4 to 11
|
||||
# - CentOS 4 to 7
|
||||
# - Ubuntu Server 10.04 to 22.04
|
||||
# - FreeBSD 9.0 to 10.3
|
||||
# - OpenBSD 5.0 to 6.4
|
||||
|
||||
# Unkown
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Unknown,
|
||||
version: '1',
|
||||
end_of_support: null
|
||||
}
|
||||
|
||||
# Debian
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Debian,
|
||||
version: '4',
|
||||
end_of_support: 2010-02-28
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Debian,
|
||||
version: '5',
|
||||
end_of_support: 2012-02-06
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Debian,
|
||||
version: '6',
|
||||
end_of_support: 2016-02-06
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Debian,
|
||||
version: '7',
|
||||
end_of_support: 2018-04-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Debian,
|
||||
version: '8',
|
||||
end_of_support: 2020-04-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Debian,
|
||||
version: '9',
|
||||
end_of_support: 2022-06-30
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Debian,
|
||||
version: '10',
|
||||
end_of_support: 2024-06-30
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Debian,
|
||||
version: '11',
|
||||
end_of_support: 2026-06-30
|
||||
}
|
||||
|
||||
# Ubuntu Server
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '10.04',
|
||||
end_of_support: 2015-04-30
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '10.10',
|
||||
end_of_support: 2012-04-10
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '11.04',
|
||||
end_of_support: 2012-10-28
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '11.10',
|
||||
end_of_support: 2013-05-09
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '12.04',
|
||||
end_of_support: 2017-04-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '12.10',
|
||||
end_of_support: 2014-05-16
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '13.04',
|
||||
end_of_support: 2014-01-27
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '13.10',
|
||||
end_of_support: 2014-07-17
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '14.04',
|
||||
end_of_support: 2019-04-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '14.10',
|
||||
end_of_support: 2015-07-23
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '15.04',
|
||||
end_of_support: 2016-02-04
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '15.10',
|
||||
end_of_support: 2016-07-28
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '16.04',
|
||||
end_of_support: 2021-04-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '16.10',
|
||||
end_of_support: 2017-07-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '17.04',
|
||||
end_of_support: 2018-01-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '17.10',
|
||||
end_of_support: 2018-07-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '18.04',
|
||||
end_of_support: 2023-04-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '20.04',
|
||||
end_of_support: 2025-04-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: Ubuntu,
|
||||
version: '22.04',
|
||||
end_of_support: 2027-04-01
|
||||
}
|
||||
|
||||
# CentOS
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: CentOS,
|
||||
version: '4',
|
||||
end_of_support: 2012-02-29
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: CentOS,
|
||||
version: '5',
|
||||
end_of_support: 2017-03-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: CentOS,
|
||||
version: '6',
|
||||
end_of_support: 2020-11-30
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: CentOS,
|
||||
version: '7',
|
||||
end_of_support: 2024-06-30
|
||||
}
|
||||
|
||||
# RHEL
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: RedHat,
|
||||
version: '5',
|
||||
end_of_support: 2017-03-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: RedHat,
|
||||
version: '6',
|
||||
end_of_support: 2020-11-30
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: RedHat,
|
||||
version: '7',
|
||||
end_of_support: 2024-06-30
|
||||
}
|
||||
|
||||
# FreeBSD
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: FreeBSD,
|
||||
version: '9.0',
|
||||
end_of_support: 2013-03-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: FreeBSD,
|
||||
version: '9.1',
|
||||
end_of_support: 2014-12-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: FreeBSD,
|
||||
version: '9.2',
|
||||
end_of_support: 2014-12-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: FreeBSD,
|
||||
version: '9.3',
|
||||
end_of_support: 2016-12-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: FreeBSD,
|
||||
version: '10.0',
|
||||
end_of_support: 2015-02-28
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: FreeBSD,
|
||||
version: '10.1',
|
||||
end_of_support: 2016-12-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: FreeBSD,
|
||||
version: '10.2',
|
||||
end_of_support: 2016-12-31
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: FreeBSD,
|
||||
version: '10.3',
|
||||
end_of_support: 2018-04-30
|
||||
}
|
||||
|
||||
# OpenBSD
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.0',
|
||||
end_of_support: 2012-11-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.1',
|
||||
end_of_support: 2013-05-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.2',
|
||||
end_of_support: 2013-11-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.3',
|
||||
end_of_support: 2014-05-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.4',
|
||||
end_of_support: 2014-11-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.5',
|
||||
end_of_support: 2015-05-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.6',
|
||||
end_of_support: 2015-10-18
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.7',
|
||||
end_of_support: 2016-03-29
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.8',
|
||||
end_of_support: 2016-09-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '5.9',
|
||||
end_of_support: 2017-04-11
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '6.0',
|
||||
end_of_support: 2017-11-09
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '6.1',
|
||||
end_of_support: 2018-05-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '6.2',
|
||||
end_of_support: 2018-11-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '6.3',
|
||||
end_of_support: 2019-05-01
|
||||
}
|
||||
- model: dashboard.os
|
||||
pk: null
|
||||
fields: {
|
||||
distribution: OpenBSD,
|
||||
version: '6.4',
|
||||
end_of_support: 2019-11-01
|
||||
}
|
||||
8
dashboard/fixtures/teams.yaml
Normal file
8
dashboard/fixtures/teams.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
# This is initial data for prod teams
|
||||
|
||||
- model: dashboard.team
|
||||
pk: null
|
||||
fields: {
|
||||
name: System,
|
||||
color: pink
|
||||
}
|
||||
Reference in New Issue
Block a user