`puppet resource f5_vlan` output produces invalid value for fail_safe_action
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Bắt đầu với resource f5_vlan và phần validation của fail_safe_action, sau đó so sánh giá trị do puppet resource xuất ra với các giá trị được chấp nhận trong quá trình áp dụng catalog. Hoàn tất khi giá trị fail_safe_action được tạo ra là hợp lệ và cùng một cấu hình có thể được áp dụng thành công mà không gặp lỗi đã nêu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When we run puppet resource f5_vlan for an F5 device, the response we’re seeing is typically like so:
#> puppet resource f5_vlan
f5_vlan { '/Common/internal':
ensure => 'present',
auto_last_hop => 'default',
cmp_hash => 'default',
dag_round_robin => 'disabled',
fail_safe => 'disabled',
fail_safe_action => 'failover-restart-tm',
fail_safe_timeout => '90',
interfaces => [{'name' => '1.0', 'tagged' => 'true'}],
mtu => '1500',
sflow_polling_interval => '0',
sflow_sampling_rate => '0',
source_check => 'disabled',
vlan_tag => '102',
}
However, if we then incorporate that YAML into a class to be applied, thus enforcing that configuration on the same device, it produces an error. Like so:
#> puppet device -v --user=root
Info: starting applying configuration to f501-sc9 at https://XXX.YYY.ZZZ.NNN:443/
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Caching catalog for f501-sc9
Error: Failed to apply catalog: Parameter fail_safe_action failed on F5_vlan[/Common/internal]: Invalid value "failover-restart-tm". Valid values are reboot, restart-all. at /etc/puppetlabs/puppet/environments/production/modules/f5/manifests/f501sc9.pp:2450
- Ngôn ngữ chính
- Ruby
- Star
- 13
- Fork
- 24
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của f5devcentral/f5-puppet
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
f5devcentral/f5-puppet#74 ·
-
documentation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
f5devcentral/f5-puppet#37 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
f5devcentral/f5-puppet#83 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
f5devcentral/f5-puppet#82 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
f5devcentral/f5-puppet#81 ·
Tất cả issue của f5devcentral/f5-puppet
Issue tương tự
-
triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
rubyaustralia/ruby_au#497 ·
-
ConcurrencyClaim sends NOTIFY even when enable_listen_notify is falseCó thể đã có người làm @eidam đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
bensheldon/good_job#1891 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
TheOdinProject/curriculum#31493 ·
Maintainer thường phản hồi trong vòng 1 ngày