{"id":1614,"date":"2023-11-13T08:51:48","date_gmt":"2023-11-13T06:51:48","guid":{"rendered":"https:\/\/fleio.com\/blog\/?p=1614"},"modified":"2023-11-13T08:51:48","modified_gmt":"2023-11-13T06:51:48","slug":"2023-11-0-beta-system-wide-audit-logs-rebuild-instance-with-volume-instance-hard-reboot","status":"publish","type":"post","link":"https:\/\/fleio.com\/blog\/2023\/11\/13\/2023-11-0-beta-system-wide-audit-logs-rebuild-instance-with-volume-instance-hard-reboot\/","title":{"rendered":"2023.11.0 beta: system-wide audit logs, rebuild instance with volume, instance hard reboot"},"content":{"rendered":"\n<p>Fleio 2023.11.0 beta is now available and you can test it in your lab environment.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"446\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-1024x446.png\" alt=\"\" class=\"wp-image-1616\" srcset=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-1024x446.png 1024w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-300x131.png 300w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-768x334.png 768w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-1536x669.png 1536w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-788x343.png 788w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image.png 1985w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">System-wide audit logs<\/h2>\n\n\n\n<p>Most of the entities from the staff panel, like user, client, and OpenStack instance, now have an <strong>AUDIT LOG<\/strong> tab. It includes changes that were made to that entity. E.g., a staff user adding credit to a client or an end-user rebooting an instance. You have the information available in the global <strong>Activity log<\/strong>, but you can now check much easier what happened.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Rebuild instance booted from volume<\/h2>\n\n\n\n<p>Until now, only instances booted from local storage could be rebuilt. End-users and staff users can now rebuild instances that were booted from a volume.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Instance soft reboot<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"448\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-1.png\" alt=\"\" class=\"wp-image-1619\" style=\"aspect-ratio:1.875;width:840px;height:auto\" srcset=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-1.png 840w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-1-300x160.png 300w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-1-768x410.png 768w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-1-788x420.png 788w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><\/figure>\n\n\n\n<p>Before the 2023.11.0 release, Fleio always attempted an instance soft reboot, and if this failed, a hard reboot was performed after one minute. You can choose between soft and hard reboot.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add SSH key from create instance form<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"764\" src=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-2-1024x764.png\" alt=\"\" class=\"wp-image-1623\" srcset=\"https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-2-1024x764.png 1024w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-2-300x224.png 300w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-2-768x573.png 768w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-2-788x588.png 788w, https:\/\/fleio.com\/blog\/wp-content\/uploads\/2023\/11\/image-2.png 1397w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Users no longer have to go to the SSH keys page to add a key. Just add it from the create OpenStack instance form.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">More improvements<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Process clients and other periodic tasks were moved to the dedicated <strong>Periodic task log<\/strong> page, leaving only with user-performed actions in the <strong>Activity log<\/strong>, hence less cluttered<\/li>\n\n\n\n<li>Products now have a <strong>Fixed<\/strong> pricing model.<\/li>\n\n\n\n<li>We have added a <strong>Domain<\/strong> field on services<\/li>\n\n\n\n<li>Mass mail now creates a dedicated task per client and the task is retried if it fails<\/li>\n\n\n\n<li>Use the same settings for date &amp; time formatting in all application<\/li>\n\n\n\n<li>Show in cart the periodic price and amount to be paid now<\/li>\n\n\n\n<li>Clearly separate one-time paid from periodically paid products<\/li>\n\n\n\n<li>To improve performance, remove OpenStack role checks before performing actions<\/li>\n\n\n\n<li>Show quota error on OpenStack instance create form. End-users can see immediately why instance creation fails.<\/li>\n\n\n\n<li>We have added additional fields on create\/edit a network form, like MTU.<\/li>\n\n\n\n<li>The database Docker container now has a health check<\/li>\n<\/ul>\n\n\n\n<p>The 2023.11.0 beta release includes a total of 95 improvements, changes, and bug fixes. See <a href=\"https:\/\/fleio.com\/docs\/2023.11\/changelog\/v2023.11.0.html\">full change log<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fleio 2023.11.0 beta is now available and you can test it in your lab environment.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-1614","post","type-post","status-publish","format-standard","hentry","category-openstack"],"_links":{"self":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/1614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/comments?post=1614"}],"version-history":[{"count":6,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/1614\/revisions"}],"predecessor-version":[{"id":1624,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/posts\/1614\/revisions\/1624"}],"wp:attachment":[{"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/media?parent=1614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/categories?post=1614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fleio.com\/blog\/wp-json\/wp\/v2\/tags?post=1614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}