Skip to content
Snippets Groups Projects
  1. Nov 20, 2018
    • Eduardo Gonzalez's avatar
      Fix fluentd input log parser for OpenDaylight · 76482c9a
      Eduardo Gonzalez authored
      OpenDaylight logs have different format than openstack,
      is a karaf log with java error traces.
      This PS add required config to make fluentd parse properly
      ODL logs.
      
      Change-Id: I34fb96c8a424679b3b618f2ff6a840b8dc165bec
      76482c9a
  2. Nov 13, 2018
  3. Nov 09, 2018
    • Pierre Blanc's avatar
      Freezer: Update freezer driver with elasticsearch · 62222abc
      Pierre Blanc authored
      By default the driver used is elasticsearch in version 2
      This change updates the driver with the good one.
      It also updates backend with name used in the documentation.
      
      Change-Id: I80f3020cb42903ae48ef65f52f67aae977c5a56b
      62222abc
  4. Nov 08, 2018
  5. Nov 07, 2018
    • Doug Szumski's avatar
      Automatically configure Monasca Grafana datasource · 75d095b6
      Doug Szumski authored
      In Kolla, an OpenStack project is created to store logs and metrics
      harvested from the control plane by Monasca. This commit enables
      the Monasca Datasource in the Grafana organisation which maps to
      this OpenStack control plane project. What this means in practice
      is that if a user logs into Monasca Grafana, and has access to the
      the control plane project, they will immediately be able to create
      dashboards using data from Monasca which has been gathered from the
      control plane.
      
      Support to enable creation of this datasource for other OpenStack
      projects can be added in a separate commit.
      
      Partially-Implements: blueprint monasca-grafana
      Change-Id: I03e741ddb1c582b7280c64637ed3e3683df6419b
      75d095b6
    • Doug Szumski's avatar
      Collect StatsD metrics from Monasca services · cfc86645
      Doug Szumski authored
      Some Monasca services support sending StatsD metrics to
      allow monitoring those services. This commit connects
      these services to the StatsD service provided by the
      Monasca Agent.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: I1da376384a31b89fea1b8a6f907aea35282909a4
      cfc86645
  6. Nov 06, 2018
    • Paul Bourke's avatar
      Remove deprecated compute groups · cf609ba3
      Paul Bourke authored
      The concept of splitting the compute group into external/internal just
      to specify agent_mode for Neutron DVR was deemed to be heavy handed, and
      depreacated in the Pike cycle.
      
      Now that Rocky has been released we can remove these completely for Stein.
      
      Change-Id: I28a1eba7f40fee55a7ec41c27451e39e4d7fd8f0
      cf609ba3
    • Mark Goddard's avatar
      Set ramdisk logs path for ironic inspector · 7ebf548f
      Mark Goddard authored
      If the [processing] ramdisk_logs_dir option is set, logs returned by the
      ironic inspection ramdisk following hardware inspection will be stored
      at that location. This enables easier debugging if inspection fails.
      
      Change-Id: I36bdf75c04b088b67b5f54fdf20251c10bdddb63
      7ebf548f
  7. Nov 05, 2018
  8. Nov 02, 2018
    • Doug Szumski's avatar
      Add support for deploying Monasca Grafana · 712c8976
      Doug Szumski authored
      The Monasca Grafana fork allows users to log into Grafana with their
      OpenStack user credentials and see metrics associated with their
      OpenStack project. The long term goal is to enable Keystone support
      in upstream Grafana, but this work seems to have stalled.
      
      Partially-Implements: blueprint monasca-grafana
      Change-Id: Icc04613b2571c094ae23b66d0bcc38b58c0ee4e1
      712c8976
    • Doug Szumski's avatar
      Support using external DBs in Monasca · 6cbb5cbd
      Doug Szumski authored
      This changes allows the user to configure a Monasca database
      which may be different from the default database.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: Ia905190b8037ecb1782a758c0b65581fe9024bf6
      6cbb5cbd
    • Doug Szumski's avatar
      Add missing HAProxy port checks for Monasca · 195fec4d
      Doug Szumski authored
      TrivialFix
      Change-Id: Iaf216016a6acf0e9c87fdb6b8902416f4849efa3
      195fec4d
    • Doug Szumski's avatar
      Add missing project name for Monasca · 843b7a3a
      Doug Szumski authored
      Before this change the HAProxy configuration for Monasca printed:
        "Copying over haproxy haproxy config".
      This change fixes the message.
      
      TrivialFix
      Change-Id: I2823775f6fa5b0be919b567f311c671f1469d19f
      843b7a3a
    • Doug Szumski's avatar
      Support external Keystone in Monasca · ab901a6d
      Doug Szumski authored
      Make it easy to override the Keystone endpoints to support deploying
      stand-alone Monasca which can integrate with an externally provided
      Keystone instance.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: I9ae3b243c792ef88075702b47b62f164a1705c2e
      ab901a6d
    • Doug Szumski's avatar
      Monasca specific config for Fluentd · e9a196f7
      Doug Szumski authored
      This commit adds some filters which format logs so that they
      can be correctly sent to the Monasca Log API by the Monasca
      Fluentd plugin. In the future the Fluentd plugin could be
      extended and this config could be removed.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: I87b6dfb3052d03f87349d30b66078c39d625195d
      e9a196f7
    • Doug Szumski's avatar
      Add initial documentation for Monasca · 8cd2a793
      Doug Szumski authored
      Partially-Implements: blueprint monasca-roles
      Change-Id: I19db9396bb53b6db77cf97d7969ca24a55d8db0e
      8cd2a793
    • Doug Szumski's avatar
      Support deploying the Monasca Agent · b7b45eff
      Doug Szumski authored
      The Monasca Agent collects metrics and in this change is deployed
      across the control plane. These metrics are collected into an OpenStack
      project. It supports configuring a small number of plugins, which can
      be extended in later commits. It also makes the Monasca Agent credentials
      available to other roles, such as the common role to allow forwarding
      logs to Monasca.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: I76b34fc5e1c76407a45fcf272268d5798b473ca2
      b7b45eff
  9. Oct 31, 2018
  10. Oct 30, 2018
  11. Oct 29, 2018
    • Doug Szumski's avatar
      Don't set recurse on config folders · 48960317
      Doug Szumski authored
      A small number of services set the recurse flag when they create
      their config directory. This can change permission of files within
      the directory, which are later set back to the original state. The
      side effect is that the service is then restarted, even though the
      net change to the config files amounts to nothing. The expected
      behaviour is that a service only restarts if the config *has*
      changed. This patch fixes this issue.
      
      Change-Id: Ib6f1ca7b416247f8d455fb25892f4a3b27de03ba
      Closes-Bug: 1800480
      48960317
    • Kien Nguyen's avatar
      Add missing keystone_authtoken section for vitrage · 04c34235
      Kien Nguyen authored
      Vitrage config is missing keystone_authtoken, it leads to CRITICAL
      bug when deploy [1]
      
      [1] http://paste.openstack.org/show/733507/
      
      Change-Id: Ia89befed16bef5dbf0f542ea1a843b6b448079e9
      04c34235
  12. Oct 26, 2018
  13. Oct 25, 2018
  14. Oct 24, 2018
  15. Oct 23, 2018
  16. Oct 22, 2018
    • caoyuan's avatar
      Make the reconfigure action works · 3b13304b
      caoyuan authored
      Change-Id: I0412c4d15fea97cf466287a5bed62427b43df7ea
      Closes-Bug: #1799243
      3b13304b
    • Hongbin LU's avatar
      Add Zun scenario job for ubuntu · f57c1aec
      Hongbin LU authored
      Introduce a job 'kolla-ansible-ubuntu-source-zun' to test kolla
      with Zun enabled. To reduce CI resource, this job will be triggered
      only if there are changes on the Zun's ansible roles.
      
      Change-Id: I0ba207e1d3761da2d6992c5834d4f59e7e1d6628
      f57c1aec
    • Kevin Tibi's avatar
      Fernet cron path · 35a21b07
      Kevin Tibi authored
      Fix the path of fernet cron for centos images
      
      Change-Id: Iedf3a8630bc3c25fd05f580980d499023bf974fa
      35a21b07
  17. Oct 20, 2018
  18. Oct 16, 2018
  19. Oct 12, 2018
    • Doug Szumski's avatar
      Forward system logs to Monasca Log API · 58eec5ca
      Doug Szumski authored
      When Monasca is enabled disable direct logging to ElasticSearch and
      send all logs harvested by Fluentd to the Monasca Log API.
      
      This change also cleans up output files which may be left behind when
      the various log forwarding options are enabled / disabled.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: I7197966c5117176407d60c86c08d3bcea5e8131a
      58eec5ca
Loading