From owner-freebsd-questions@freebsd.org Fri Aug 26 20:26:37 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8306CB745CD; Fri, 26 Aug 2016 20:26:37 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: from mail-lf0-x22a.google.com (mail-lf0-x22a.google.com [IPv6:2a00:1450:4010:c07::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 15C85DB5; Fri, 26 Aug 2016 20:26:37 +0000 (UTC) (envelope-from bogorodskiy@gmail.com) Received: by mail-lf0-x22a.google.com with SMTP id l89so64336655lfi.1; Fri, 26 Aug 2016 13:26:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=8wooOPzprI5W5uH+pJ11N4EslNUkDUaINZig/Td8wUk=; b=00/QDcKw67M+ghWwWiMUHK7X8U4z7q+VdXgeth+g5J+qntiws2Xfs5+RNL2KhfSph0 ICdMPs8KGDyAKmtfqg4iaPJCzGN6m0Dy0N4BvN5sOoHlfSCoFVCzrQxfLMeC6aDK9pLn as0Y2F0rWuTfWlNYgTr5/IR6RoNzINwnnIhCZA0yQD46V364XOLYnLevJ1/SGoVChwBN E0taEuV4FBnxeQh3hM6aL2Kv7yrLk5acST9fluQ8F6gDdG1T9/oU0aF9VVS9V92ff1j4 3YmvQZkno0eMj9v4LUGTF7NFZfYeoSXaq7NRpPW4JUiLG7kjpK5nSzL9LKBh+4V9A+Da ugyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=8wooOPzprI5W5uH+pJ11N4EslNUkDUaINZig/Td8wUk=; b=WAoFsxkuLt2msdkGpDbBsNAQUs2uOUM/BjMUlLw/Ee3Bt3cQamQgzx6lxS8nQnGGMT 65N2XsKP+ocbxnWeFfD8y99BZdx+7m2r2ndzrKo086WuiqtHh8hq2Lgml7TnXYuSOo8c 8OEI90D28QdzVVZ8yuCbc+Cn0TSqIKhTLDuyzqrlNGAqyX2quyv1RfAHpHjh/ZsGcfxS u9fTK5GEBEChu/xaHx1HCPDis3UA8XLZld6GqPng6Ujd9YxOlI3Wtdm0NH/Q9jPuISwj h2t14L5MOnpgtzm5duIa6RKdrZtRkbb3MIaws9S/S3RjgfOjWycUV48fqrGNl4zVhG/S tayQ== X-Gm-Message-State: AE9vXwMEDQVqmdJH6k3dzZil5bPRJiPhjrhlCu62dYDcstopdFpeAuJbGunjkXaoz9K7IQ== X-Received: by 10.25.209.68 with SMTP id i65mr2281746lfg.20.1472243194506; Fri, 26 Aug 2016 13:26:34 -0700 (PDT) Received: from kloomba ([31.29.236.227]) by smtp.gmail.com with ESMTPSA id b71sm4262520lfb.42.2016.08.26.13.26.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Aug 2016 13:26:33 -0700 (PDT) Sender: Roman Bogorodskiy Date: Fri, 26 Aug 2016 23:26:26 +0300 From: Roman Bogorodskiy To: CeDeROM Cc: FreeBSD Questions Mailing List , freebsd-virtualization@freebsd.org Subject: Re: OpenStack on FreeBSD Message-ID: <20160826202624.GA15647@kloomba> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OgqxwSJOaUobr8KG" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2016 20:26:37 -0000 --OgqxwSJOaUobr8KG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable CeDeROM wrote: > Hello, >=20 > Are there any plans to make stable port/package of OpenStack on FreeBSD? = :-) >=20 > I have seen this nice article that first steps are already made: > http://empt1e.blogspot.com/2015/06/openstack-on-freebsdxen-proof-of-conce= pt.html >=20 > It would be really nice to build this kind of cloud infrastructure on > top of FreeBSD :-) >=20 > Best regards :-) > Tomek Hi Tomek, This blog post was written by me and I had an intention to add FreeBSD support into OpenStack back then. At this point I've sort of dropped the ball on this idea (for now at least). Technically, it's not very complicated task to get OpenStack working with libvirt/Xen/FreeBSD backend (a little more complicated in libvirt/bhyve case, but mainly because bhyve misses some features needed by OpenStack). Practically, OpenStack development process is quite fast and new features submission is complex (IMHO). 1. It requires blueprint/spec submission for new features. This usually spawns a discussion and it's necessary to re-iterate on the spec several times before it gets accepted. Additionally, FreeBSD support would require a number of specs for several components (nova, neutron and maybe cinder to start with), and additionally specs for refactoring of the current code for portability (and that needs to go in line with other work that's happening in those components). 2. There should be a 3rd party CI for FreeBSD that requires time to setup and maintain and hardware to run on. So I decided that's not something that I have enough free time to work on. Additional reading: * https://wiki.openstack.org/wiki/Blueprints#Spec_.2B_Blueprints_lifecycle * http://docs.openstack.org/infra/system-config/third_party.html Roman Bogorodskiy --OgqxwSJOaUobr8KG Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJXwKXwAAoJEMltX/4IwiJqGGUIAKr/jS+kksZUpjNeVu9qKzhB 6rinvR8Kgr+ovOJy/9t+XmwlOfLLMLTGmd3wQIJPU431SUjTEyyt/LccFZY6ByH0 aAo5Qc3+DYTAlfwUOMdN1fEhm6QTacYqiVowDp6eqPa4lncKd7/4msfJjSMCLsnc ooJO0zBBc+/WTONNTyfmCcDptbxx9gh763LexlD+3tu3pyZtDWcHFUvmy9eDQBJe F3QDJeC8lXY3p5mKH1qTCFHtVawR1SvJyTX2c0hceyY2DC3oRKtz1SJM4nSFMj1u 3WUrwjxDq9tdtwGHfoK9haEBcdKNc+OeUz1TNS/Jmp14bwpvc5GKpkc+7MBgsW4= =S/qD -----END PGP SIGNATURE----- --OgqxwSJOaUobr8KG--