PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Niekompatybilność Openshift i net-ssh? (2.9.3-beta1 vs 2.9.2)

rhc/Gemfile i rhc/rhc.gemspec wymagane gem "net-ssh", "<= 2.9.2" net-ssh w wersji 2.9.2 użyj require dl/import przynajmniej na pageant.rb

dl/import jest usunięty z ruby ​​patrz https://github.com/ruby/ruby/blob/v2_2_0/NEWS#L148-L149zamiast tego zaleca się skrzypce

net-ssh 3.* wydaje się to naprawiać (używa fiddle/{import,{ dla ruby ​​>=2.1)
net-ssh w wersji 3.
wydaje się mieć spadek kompatybilności (nadal działa na moim) dla rhc

Tak więc prostym hackiem jest zmodyfikowanie rhc/Gemfile i rhc/rhc.gemspec i zainstalowanie klejnotu
Ktoś już to zrobił.

Rozwiązanie (Nieprzetestowane)

gem 'rhc', :git => 'git://github.com/thrasher-redhat/rhc.git'

z https://stackoverflow.com/a/7421712/2382629

Alternatywne rozwiązanie (Testowane nawet w systemie Windows 7 w wersji 32-bitowej :p)

git clone https://github.com/openshift/rhc
cd rhc

następnie zmodyfikuj rhc/Gemfile i rhc/rhc.gemspec, np. https://github.com/openshift/rhc/pull/748/files

gem build rhc.gemspec

powinien wyglądać jak

blah! blah! blah! warnings and msgs......
Successfully built RubyGem
Name: rhc
Version: 1.38.4
File: rhc-1.38.4.gem

następnie uruchom

gem install rhc-1.38.4.gem



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zarządzanie wysoką dostępnością w PostgreSQL – Część III:Patroni

  2. pg_restore Alternatywy - Kopia zapasowa PostgreSQL i automatyczne odzyskiwanie za pomocą ClusterControl

  3. Wiosna 2011 Konferencje PostgreSQL, USA/Kanada

  4. Postgres:Dodaj ograniczenie, jeśli jeszcze nie istnieje

  5. Jak wstawić wiele wartości jednocześnie do tabeli postgres?