Created attachment 177281 [details] openstack update 2016.11 this patch updates devel/py-automaton/ devel/py-cliff/ devel/py-futurist/ devel/py-openstacksdk/ devel/py-os-client-config/ devel/py-osc-lib/ devel/py-oslo.cache/ devel/py-oslo.concurrency/ devel/py-oslo.config/ devel/py-oslo.context/ devel/py-oslo.db/ devel/py-oslo.log/ devel/py-oslo.messaging/ devel/py-oslo.middleware/ devel/py-oslo.policy/ devel/py-oslo.service/ devel/py-taskflow/ misc/py-glance/ net/py-keystoneclient/ net/py-openstackclient/
Created attachment 177282 [details] openstack update 2016.11.1 (fixed glance)
Started test builds, may take some time.
A commit references this bug: Author: novel Date: Sun Nov 27 08:37:04 UTC 2016 New revision: 427193 URL: https://svnweb.freebsd.org/changeset/ports/427193 Log: devel/py-automaton: update to 1.5.0 Also, specify LICENSE. PR: 214741 Submitted by: maintainer Changes: head/devel/py-automaton/Makefile head/devel/py-automaton/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:38:25 UTC 2016 New revision: 427194 URL: https://svnweb.freebsd.org/changeset/ports/427194 Log: devel/py-futurist: update to 0.19.0 Also, specify LICENSE. PR: 214741 Submitted by: maintainer Changes: head/devel/py-futurist/Makefile head/devel/py-futurist/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:41:30 UTC 2016 New revision: 427195 URL: https://svnweb.freebsd.org/changeset/ports/427195 Log: devel/py-taskflow: update to 2.7.0 Also, specify LICENSE and update RUN_DEPENDS versions. PR: 214741 Submitted by: maintainer Changes: head/devel/py-taskflow/Makefile head/devel/py-taskflow/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:43:54 UTC 2016 New revision: 427196 URL: https://svnweb.freebsd.org/changeset/ports/427196 Log: devel/py-cliff: update to 2.3.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-cliff/Makefile head/devel/py-cliff/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:46:18 UTC 2016 New revision: 427197 URL: https://svnweb.freebsd.org/changeset/ports/427197 Log: devel/py-os-client-config: update to 1.24.0 Also, specify LICENSE. PR: 214741 Submitted by: maintainer Changes: head/devel/py-os-client-config/Makefile head/devel/py-os-client-config/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:48:43 UTC 2016 New revision: 427198 URL: https://svnweb.freebsd.org/changeset/ports/427198 Log: devel/py-openstacksdk: update to 0.9.10 Also, specify LICENSE and update (BUILD|RUN)_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-openstacksdk/Makefile head/devel/py-openstacksdk/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:50:40 UTC 2016 New revision: 427199 URL: https://svnweb.freebsd.org/changeset/ports/427199 Log: devel/py-osc-lib: update to 1.2.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-osc-lib/Makefile head/devel/py-osc-lib/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:53:08 UTC 2016 New revision: 427200 URL: https://svnweb.freebsd.org/changeset/ports/427200 Log: devel/py-oslo.context: update to 2.10.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.context/Makefile head/devel/py-oslo.context/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:54:26 UTC 2016 New revision: 427201 URL: https://svnweb.freebsd.org/changeset/ports/427201 Log: devel/py-oslo.log: update to 3.17.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.log/Makefile head/devel/py-oslo.log/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:55:57 UTC 2016 New revision: 427202 URL: https://svnweb.freebsd.org/changeset/ports/427202 Log: devel/py-oslo.cache: update to 1.15.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.cache/Makefile head/devel/py-oslo.cache/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:57:36 UTC 2016 New revision: 427203 URL: https://svnweb.freebsd.org/changeset/ports/427203 Log: devel/py-oslo.concurrency: update to 3.15.0 Also, specify LICENSE. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.concurrency/Makefile head/devel/py-oslo.concurrency/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:58:49 UTC 2016 New revision: 427204 URL: https://svnweb.freebsd.org/changeset/ports/427204 Log: devel/py-oslo.config: update to 3.19.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.config/Makefile head/devel/py-oslo.config/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 08:59:54 UTC 2016 New revision: 427205 URL: https://svnweb.freebsd.org/changeset/ports/427205 Log: devel/py-oslo.db: update to 4.14.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.db/Makefile head/devel/py-oslo.db/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 09:01:23 UTC 2016 New revision: 427207 URL: https://svnweb.freebsd.org/changeset/ports/427207 Log: devel/py-oslo.messaging: update to 5.12.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.messaging/Makefile head/devel/py-oslo.messaging/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 09:02:38 UTC 2016 New revision: 427208 URL: https://svnweb.freebsd.org/changeset/ports/427208 Log: devel/py-oslo.middleware: update to 3.20.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.middleware/Makefile head/devel/py-oslo.middleware/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 09:03:32 UTC 2016 New revision: 427209 URL: https://svnweb.freebsd.org/changeset/ports/427209 Log: devel/py-oslo.policy: update to 1.16.0 Also, specify LICENSE. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.policy/Makefile head/devel/py-oslo.policy/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 09:04:36 UTC 2016 New revision: 427210 URL: https://svnweb.freebsd.org/changeset/ports/427210 Log: devel/py-oslo.service: update to 1.17.0 Also, specify LICENSE and update RUN_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/devel/py-oslo.service/Makefile head/devel/py-oslo.service/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 09:05:56 UTC 2016 New revision: 427211 URL: https://svnweb.freebsd.org/changeset/ports/427211 Log: net/py-keystoneclient: update to 3.7.0 Also, specify LICENSE and update (BUILD|RUN)_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/net/py-keystoneclient/Makefile head/net/py-keystoneclient/distinfo
A commit references this bug: Author: novel Date: Sun Nov 27 09:06:58 UTC 2016 New revision: 427213 URL: https://svnweb.freebsd.org/changeset/ports/427213 Log: net/py-openstackclient: update to 3.4.1 Also, specify LICENSE and update (BUILD|RUN)_DEPENDS. PR: 214741 Submitted by: maintainer Changes: head/net/py-openstackclient/Makefile head/net/py-openstackclient/distinfo
(In reply to Alexander Nusov from comment #1) Hi, Could you briefly describe purpose of the glance rc scripts changes and why "%%ETCDIR%%/policy.v3cloudsample.json" started to be required on keystone plist? Thanks
(In reply to Roman Bogorodskiy from comment #22) Hi, > Could you briefly describe purpose of the glance rc scripts changes I rewrote rc scripts to run it from the glance user (previously it run from "root"), and also fix the issue with stopping glance-api service. (it was reproducible on multicore systems, when you send SIGTERM to the parent glance process, a new glance-api worker (wsgi) may be started in detached state. > "%%ETCDIR%%/policy.v3cloudsample.json" started to be required on keystone plist to fix poudriere warnings, AFAIR with portlint enabled in poudriere it won't build keystone without policy.v3cloudsample.json.
Also I improved logging, log directory will be created automatically (as in many services available in the ports tree) so this change will allow user to install the glance and start it right away (without manually creating all directories, files, changing ownership, etc and setting log-file in glance-*.conf files) I borrowed that practice from linux init scripts for openstack (especially for nova, when one nova.conf is shared across multiple services) Sorry for repeated posting :)
A commit references this bug: Author: novel Date: Sun Nov 27 11:58:24 UTC 2016 New revision: 427226 URL: https://svnweb.freebsd.org/changeset/ports/427226 Log: misc/py-glance: rc scripts improvement - run glance services as 'glance' user instead of 'root' - fix an issue with stopping of the glance-api service (where it was spawning a new glance-api worker on SIGTERM) - automatically create log directories - add glance-glare rc script - bump PORTREVISION PR: 214741 Submitted by: maintainer Changes: head/misc/py-glance/Makefile head/misc/py-glance/distinfo head/misc/py-glance/files/glance-api.in head/misc/py-glance/files/glance-glare.in head/misc/py-glance/files/glance-registry.in head/misc/py-glance/files/glance-scrubber.in
A commit references this bug: Author: novel Date: Sun Nov 27 12:01:18 UTC 2016 New revision: 427227 URL: https://svnweb.freebsd.org/changeset/ports/427227 Log: security/py-keystone: minor tweaks - Define LICENSE - Add missing '%%ETCDIR%%/policy.v3cloudsample.json' to plist and bump PORTREVISION PR: 214741 Submitted by: maintainer Changes: head/security/py-keystone/Makefile head/security/py-keystone/pkg-plist
Looks like everything done for this one, closing it. Thanks!
Cool, thank you!