Comments (3)
Thanks for the report - if I can see an example manifest that reproduces the error, that'd be a good place to start debugging, as the tests do currently test plugin installation which still appears to be working normally 🤔
from puppet-kibana.
Our setup is a bit tricky to just copy and paste because it has legacy support in it for Kibana4/5... but here's the relevant bits:
class profiles::kibana (
Hash $config = {},
String $url = 'http://localhost:9200',
Hash $plugins = {},
String $version = '4.6.2'
) {
$default_config = {
'elasticsearch.requestTimeout' => 500000,
'elasticsearch.shardTimeout' => 0,
'elasticsearch.url' => $url,
}
...
$_config = merge($default_config, $config)
$ver_array = split($version, '[.]')
$ver_major = $ver_array[0]
$ver_minor = $ver_array[1]
$ver_patch = $ver_array[2]
if ($ver_major) >= '5' {
$package_repo_version = "${ver_major}.x"
$_plugins = {
'x-pack' => {},
}
}
...
class { 'kibana':
ensure => $version,
config => $_config,
}
...
profiles::kibana::config:
kibana.defaultAppId: discover
console.enabled: false
xpack.grokdebugger.enabled: true
xpack.searchprofiler.enabled: true
xpack.graph.enabled: false
xpack.apm.ui.enabled: false
xpack.reporting.enabled: false
xpack.security.enabled: false
profiles::kibana::plugins:
x-pack:
version: "%{hiera('profiles::elasticsearch::version')}"
source: x-pack
profiles::elasticsearch::is_master: 'false'
profiles::elasticsearch::is_data: 'false'
profiles::elasticsearch::memory: 35
profiles::kibana::version: "%{hiera('profiles::elasticsearch::version')}"
Basically nothing special here..
from puppet-kibana.
Just wanted to ping here that I've reproduced the issue, I'm seeing if there's a fix I can implement. It looks like kibana-plugin install
is timing out because the command takes so long to run, FYI.
from puppet-kibana.
Related Issues (20)
- Plugins constantly try to install HOT 6
- Getting a cyclic dependency when trying to install kibana. HOT 6
- How to install Kibana 4? HOT 2
- kibana_plugin fails version change unless installed plugin is first removed (feature request) HOT 4
- Discrepancy in lib/puppet_x/elastic/hash.rb library file between kibana and elasticsearch modules HOT 1
- Use elastic/puppet-elastic-stack for repo management HOT 1
- Allow service to be managed outside of kibana class HOT 7
- kibana_plugin fails with "Error: /Stage[main]/Testserver/Kibana_plugin[x-pack]: Could not evaluate: Attempting to transfer from x-pack" HOT 1
- Please provide proxy support for plugin helper HOT 1
- Support puppetlabs-apt 6.0.0
- Plugin install should either update existing plugin or break with error HOT 3
- Config doesn't allow to use hash
- any plan for ELK 7.x ? HOT 3
- Support for secure settings management (feature request)
- Discrepancy in lib/puppet_x/elastic/hash.rb library file between kibana and elasticsearch modules HOT 3
- Update to support puppet version 6 HOT 1
- Module dependency for elastic-elastick_stack HOT 1
- bundle exec rake spec failed
- kibana plugin installation and directory permissions issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from puppet-kibana.