2

午後スタックオーバーフロー、

Fog と Ruby を使用して OpenStack でネットワークを構築しようとしていますが、作成しようとしているネットワークはゲートウェイで作成されています。ここで API ドキュメントを準備すると、作成時にゲートウェイを無効にするように指示されます

リクエスト本文で、gateway_ip 属性を null に設定します

運が悪かったので次のことを試しました

@openstack_network.subnets.create(:name => "my-network", :network_id => network.id, :cidr => '240.250.0.0/16', :ip_version => 4, :gateway_ip => nil)

'null'とに設定してみました''

私は何を試すべきか、そしてこれをどのように行うことができるかについて少し立ち往生しているので、どんな助けも大歓迎です!

4

1 に答える 1

3

私は Rackspace で働き、Fog gem のメンテナンスを手伝っています。

問題を調べたところ、コードが自動的にnil値を削除していることがわかりました。そのため、OpenStack はあなたの完全なリクエストを聞いていませんでした。

この問題を解決するためのプル リクエストを公開しました。

この 3 年前のバグを見つけていただき、ありがとうございます。:)

于 2015-06-29T19:39:50.287 に答える