Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test ruby install time with 2.4.1 on all repos #27

Open
99 of 100 tasks
majormoses opened this issue Jul 1, 2017 · 17 comments
Open
99 of 100 tasks

Test ruby install time with 2.4.1 on all repos #27

majormoses opened this issue Jul 1, 2017 · 17 comments

Comments

@majormoses
Copy link
Member

majormoses commented Jul 1, 2017

Basically sensu 0.29+ uses ruby 2.4 we need to start seeing what breaks horribly and prep for bumping sensu-plugin related to: #26,

I had started going through them ad-hoc for the last few weeks after merging requests but I think we need a bit more cadence on this so I pulled the list of remaining plugins and should circle back and update as we do this to bring some sanity to this madness.

remaining plugins:

  • sensu-plugins-ansible
  • sensu-plugins-apache
  • sensu-plugins-aws
  • sensu-plugins-beanstalk
  • sensu-plugins-bigpanda
  • sensu-plugins-campfire
  • sensu-plugins-cassandra
  • sensu-plugins-cgroups
  • sensu-plugins-chatwork
  • sensu-plugins-clockworksms
  • sensu-plugins-conntrack
  • sensu-plugins-consul
  • sensu-plugins-couchdb
  • sensu-plugins-cpu-checks
  • sensu-plugins-cucumber
  • sensu-plugins-dns
  • sensu-plugins-docker
  • sensu-plugins-elasticsearch
  • sensu-plugins-erlang
  • sensu-plugins-etcd
  • sensu-plugins-execute
  • sensu-plugins-filesystem-checks
  • sensu-plugins-flowdock
  • sensu-plugins-freeradius
  • sensu-plugins-gearman
  • sensu-plugins-github
  • sensu-plugins-gluster
  • sensu-plugins-google-spreadsheet
  • sensu-plugins-gpg
  • sensu-plugins-graylog
  • sensu-plugins-haproxy
  • sensu-plugins-hbase
  • sensu-plugins-hipchat
  • sensu-plugins-http
  • sensu-plugins-hubot
  • sensu-plugins-imap
  • sensu-plugins-influxdb
  • sensu-plugins-io-checks
  • sensu-plugins-ipmi
  • sensu-plugins-ipvs
  • sensu-plugins-jenkins
  • sensu-plugins-kannel
  • sensu-plugins-kubernetes
  • sensu-plugins-load-checks
  • sensu-plugins-logs
  • sensu-plugins-lvm
  • sensu-plugins-lxc
  • sensu-plugins-mailgun
  • sensu-plugins-memory-checks
  • sensu-plugins-mesos
  • sensu-plugins-mongodb
  • sensu-plugins-monit
  • sensu-plugins-nbzget
  • sensu-plugins-network-checks
  • sensu-plugins-newrelic
  • sensu-plugins-nginx
  • sensu-plugins-ntp
  • sensu-plugins-nvidia
  • sensu-plugins-openldap
  • sensu-plugins-openstack
  • sensu-plugins-openvpn
  • sensu-plugins-opsgenie
  • sensu-plugins-pagerduty
  • sensu-plugins-percona
  • sensu-plugins-php-fpm
  • sensu-plugins-ponymailer
  • sensu-plugins-postfix
  • sensu-plugins-postgres
  • sensu-plugins-process-checks
  • sensu-plugins-puppet
  • sensu-plugins-pushover
  • sensu-plugins-rabbitmq
  • sensu-plugins-raid-checks
  • sensu-plugins-resque
  • sensu-plugins-rethinkdb
  • sensu-plugins-riak
  • sensu-plugins-rspec
  • sensu-plugins-sensu
  • sensu-plugins-serverspec
  • sensu-plugins-sftp
  • sensu-plugins-sms
  • sensu-plugins-snmp
  • sensu-plugins-ssl
  • sensu-plugins-strongswan
  • sensu-plugins-tripwire
  • sensu-plugins-twemproxy
  • sensu-plugins-twilio
  • sensu-plugins-twitter
  • sensu-plugins-ubiquiti
  • sensu-plugins-uchiwa
  • sensu-plugins-unicorn
  • sensu-plugins-ups
  • sensu-plugins-uptime-checks
  • sensu-plugins-varnish
  • sensu-plugins-victorops
  • sensu-plugins-vmstats
  • sensu-plugins-wordpress
  • sensu-plugins-xen
  • sensu-plugins-zendesk
  • sensu-plugins-zookeeper
@majormoses majormoses changed the title Test ruby 2.4.1 on all repos Test ruby install time with 2.4.1 on all repos Jul 3, 2017
@thomasriley
Copy link

@majormoses the plugins below have already been done so can be checked off:

sensu-plugins-chatwork
sensu-plugins-docker
sensu-plugins-flowdock
sensu-plugins-riak
sensu-plugins-twemproxy

@majormoses
Copy link
Member Author

rethinkdb has had changes but is blocked on release because of this: sensu-plugins/sensu-plugins-rethinkdb#2

@majormoses
Copy link
Member Author

I think there might be some caching issues with the list items, I see ones unchecked I know I previously checked off...

@mbbroberg
Copy link
Contributor

Are we really down to just 1 more plugin out of this list?! It looks like sensu-plugins-percona is the last (accepting the blocked rethinkdb one)?!

@majormoses
Copy link
Member Author

yes, we are gonna move to runtime testing but we need to figure out what that means. I think we should move on and worry about percona separately since it's blocked by upstream issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants