ฉันใช้ออล-อิน-วัน Kolla-ansible
เครื่องเปิดตัว Wallaby สำหรับการพัฒนา UI แบบกำหนดเองสำหรับระบบคลาวด์สาธารณะ
เมื่อฉันพยายามรับข้อมูลสรุป คะแนน
เมนูผู้ดูแลระบบใน ขอบฟ้า
ข้อผิดพลาดนี้เกิดขึ้น:
2021-10-14 11:46:19.756 28 ข้อผิดพลาด cloudkitty.common.policy ...
- default default] Policy check for report:get_summary failed with credentials {'user': '2e69fcab25f8423693661478d155dca1', 'tenant': '66233f955a644a7586aab636e78a5a4a', 'system_scope': None, 'project': '66233f955a644a7586aab636e78a5a4a', 'domain': None, 'user_domain': 'default', 'project_domain': 'default', 'is_admin': True, 'read_only': False, 'show_deleted': False, 'auth_token': 'gAAAAABhaBiLpir5wU9Cw5Guv9sb2n4H45dkJACzC0KkgZNvioDBN1GCnOxXlZ-Wa9KUj_eJRuavqXISEckq-d37m9MBfeCGrY9S06K-09B1R5Pk8bEdNkVfCmJ7pBhabjVJNMgZK4xTVW2vhknchr3b9ATZsSzLRNq1CR__NETnPfJsBTv0-9jn0NorMMVSIDOp3V0G1dbK', 'request_id': 'req-f6ff3382-22e8-4310-a944-6dff7e07a656', 'global_request_id': ไม่มี, 'resource_uuid': ไม่มี, 'บทบาท': ['admin', '_member_', 'reader', 'member' ], 'user_identity': '2e69fcab25f8423693661478d155dca1 66233f955a644a7586aab636e78a5a4a - default default', 'is_admin_project': True}:
cloudkitty.common.policy.PolicyNotAuthorized: นโยบายไม่อนุญาตให้ดำเนินการรายงาน:get_summary
ฉันติดตั้งแล้ว คลาวด์คิตตี้
cli ใช้ pip ใน python virtual env แต่ฉันไม่พบวิธีเปลี่ยนนโยบาย มีข้อสังเกตเกี่ยวกับเรื่องนี้เมื่อใช้ -ชม
สวิตช์สำหรับแสดงความช่วยเหลือ
ฉันได้เพิ่ม เพดาน
, ญ็อกกี
และ คลาวด์คิตตี้
ผู้ใช้บริการและผู้ดูแลระบบและโครงการอื่น ๆ ในฐานะผู้ดูแลระบบ แต่ไม่มีข้อผิดพลาดในการเปลี่ยนแปลง
ฉันยังเปิดใช้งาน แฮชแมป
โมดูลสำหรับบริการอินสแตนซ์และสร้างแผนที่สำหรับบริการ แต่บนหน้าต่างสร้างอินสแตนซ์ใน ขอบฟ้า
ราคาเป็น 0 และมีข้อผิดพลาดในด้าน API:
2021-10-14 11: 50: 45.156 28 ข้อผิดพลาด WSME.API [REQ-FD3AB604-BB45-40C7-9965-F2C51C448256 2E69FCAB25F8423693661478D155DCA1 662333333FCAB253
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", บรรทัด 165 ใน _process_incoming
res = self.dispatcher.dispatch (ข้อความ)
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py" บรรทัด 309 ในการจัดส่ง
ส่งคืน self._do_dispatch (จุดสิ้นสุด, วิธีการ, ctxt, args)
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py", บรรทัด 229 ใน _do_dispatch
ผลลัพธ์ = func(ctxt, **new_args)
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/orchestrator.py" บรรทัดที่ 120 ในเครื่องหมายคำพูด
ส่งคืน str(worker.quote(res_data))
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/orchestrator.py" บรรทัดที่ 223 ในเครื่องหมายคำพูด
ตัวประมวลผล obj.quote (res_data)
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/rating/__init__.py" บรรทัดที่ 106 ในเครื่องหมายคำพูด
ส่งคืน self.process (ข้อมูล)
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/rating/hash/__init__.py" บรรทัด 262 อยู่ระหว่างดำเนินการ
เอาต์พุต = dataframe.DataFrame (เริ่ม = data.start, สิ้นสุด = data.end)
AttributeError: วัตถุ 'รายการ' ไม่มีแอตทริบิวต์ 'เริ่มต้น'
". รายละเอียด:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "/usr/lib/python3.6/site-packages/wsmeext/pecan.py", บรรทัด 85, ในฟังก์ชั่นการโทร
ผลลัพธ์ = f(ตัวเอง, *args, **kwargs)
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/api/v1/controllers/rating.py" บรรทัดที่ 205 ในเครื่องหมายคำพูด
res = client.call({}, 'อ้าง', res_data=[{'usage': res_dict}])
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/client.py", บรรทัด 179 ในการโทร
transport_options=self.transport_options)
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/transport.py", บรรทัด 128 ใน _send
Transport_options=การขนส่ง_ตัวเลือก)
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/_drivers/amqpdriver.py" บรรทัด 682 ในการส่ง
Transport_options=การขนส่ง_ตัวเลือก)
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/_drivers/amqpdriver.py" บรรทัด 672 ใน _send
เพิ่มผลลัพธ์
AttributeError: วัตถุ 'รายการ' ไม่มีแอตทริบิวต์ 'เริ่มต้น'
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", บรรทัด 165 ใน _process_incoming
res = self.dispatcher.dispatch (ข้อความ)
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py" บรรทัด 309 ในการจัดส่ง
ส่งคืน self._do_dispatch (จุดสิ้นสุด, วิธีการ, ctxt, args)
ไฟล์ "/usr/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py", บรรทัด 229 ใน _do_dispatch
ผลลัพธ์ = func(ctxt, **new_args)
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/orchestrator.py" บรรทัดที่ 120 ในเครื่องหมายคำพูด
ส่งคืน str(worker.quote(res_data))
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/orchestrator.py" บรรทัดที่ 223 ในเครื่องหมายคำพูด
ตัวประมวลผล obj.quote (res_data)
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/rating/__init__.py" บรรทัดที่ 106 ในเครื่องหมายคำพูด
ส่งคืน self.process (ข้อมูล)
ไฟล์ "/usr/lib/python3.6/site-packages/cloudkitty/rating/hash/__init__.py" บรรทัด 262 อยู่ระหว่างดำเนินการ
เอาต์พุต = dataframe.DataFrame (เริ่ม = data.start, สิ้นสุด = data.end)
AttributeError: วัตถุ 'รายการ' ไม่มีแอตทริบิวต์ 'เริ่มต้น'
ฉันทำการเปลี่ยนแปลงไฟล์หลามเหล่านั้นด้วยสิ่งนี้ ปะ และรีสตาร์ท cloudkitty_api
docker container แต่ไม่ประสบความสำเร็จ
ฉันกำลังใช้ คลาวด์คิตตี้
, เพดาน
, ญ็อกกี
(ตู้คอนเทนเนอร์) เพื่อให้ได้ระบบการเรียกเก็บเงิน
นอกจากนี้ฉันได้ทำการปรับลดรุ่นจาก วอลลาบี
ถึง USSURI
แต่ข้อผิดพลาดเหมือนกัน
นี่เป็นของฉัน Kolla-ansible
global.yml
config_strategy: "COPY_ALWAYS"
kolla_base_distro: "อูบุนตู"
kolla_install_type: "แหล่งที่มา"
openstack_release: "วอลลาบี"
kolla_internal_vip_address: "192.168.76.10"
network_interface: "eno1"
neutron_external_interface: "อีโน2"
neutron_plugin_agent: "openvswitch"
enable_haproxy: "ไม่"
enable_ceilometer: "ใช่"
enable_cinder: "ใช่"
enable_cinder_backup: "ไม่"
enable_cinder_backend_lvm: "ไม่"
enable_cloudkitty: "ใช่"
enable_gnocchi: "ใช่"
enable_neutron_provider_networks: "ใช่"
ceph_cinder_keyring: "ceph.client.admin.keyring"
ceph_cinder_user: "ผู้ดูแลระบบ"
ceph_cinder_pool_name: "เล่ม"
Fernet_token_expiry: 86400
cinder_backend_ceph: "ใช่"
cinder_volume_group: "เล่ม"
nova_compute_virt_type: "kvm"
nova_console: "novnc"
enable_openstack_core: "ใช่"
ดังนั้นความคิดใด ๆ