rubygem-openshift-origin-controller-doc-1.18.0.1-1.fc20$>8A؂ [}1RV>8/?/d*3 : \  &0   P  |D ~(,l(#8,9:EGH0IXǤYǨ\Ǹ]H^[bcdeflt8uvX w lx'/Crubygem-openshift-origin-controller-doc1.18.0.11.fc20Cloud Development Controller docsCloud Development Controller ri documentationSsJarm04-builder07.arm.fedoraproject.org{Fedora ProjectFedora ProjectASL 2.0Fedora ProjectDevelopment/Languageshttp://www.openshift.comlinuxnoarch"E(n#O*B""+###x%0L$###"8E#6>,f&$/-3)*('~e-3#!(%Dw+U"J?"#S',!9A82\#=$9$V$T$jB?M"",u86+m/=LtrUmV5OPXeabHeO B(}%Q>2)f"X}\] RJe2-Jj'}/)-'mU KMA?3`Z;|i=[ , #*~  |\0[BRVFNI]PDTU*8FlFP% (w, WH'%#  (&&*$#=(u}7IL+/-/30/-;#O#VK)C>?{G "KCj|3S!0u+()H1=s{yQ299Yz8V9V))/.c$0y-=AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤큤A큤AAA큤AA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤AAA큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤SsCSsFSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsESsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsDSsESsESsESsESsESsESsESsFSsESsESsESsESsESsESsESsESsESsFSsESsESsESsESsESsESsESsESsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsFSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsDSsFSsCSsCSsFSsCSsFSsFSsCSsFSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsCSsC7564249fe23db46e907d62cc4db234f024771ca204a0424983969fc2a88f3b0d3713bcb6515afb2a5f149d8bfacbd425cf8a76fa11c91614a75c54ce49af4cabe7171544481a5c15ad4735a1f6e5170b03e562763d5797d5d4cced7317576efc2865436fd0ee29c829620e1befee581c3d3b483a0bc7c67fd161d90a2c5e937424b4272613183d1e1e920f34ad97b9200f94149c87d1065c01c06aec8b9896dc99260785fb2f9ba5429c5100ae89cc3b97e55a239f1d8a59c4d09282a7c372e287f043c87ed4e7b5917af0dcc3c03acd59c91aaae1c298fe22d4337ef419825973918f41c03f709d609a53f21f9ecec62924b2d78fe512ee7960e48400fe70bd187bfdead2c765d235636307b7d4a4b21846297ddcf83f04b216a56e571df9af3e15ceefa039ef23e0ea9f940b0ad74ed42da38ed3beb08dcc4ec83997cb08f2f55e5ac97e633a1228a6f36f23b5806d116689b5c61a87f141151282b2f727553230087b974038f23823247f7d95d29bb3c6b984f89539d12dd13729528054f6f33f982ea89a1b358c3e9c503f1ae20361ee3741efc311aa3a9d2a44f7b817ca87631424d5e17f685a858246aa2345c4708eda9d3ed944a3fde6022980a3c8949e23e234f6be487c69e16eca7e945bf43087993876dcb999511d67dc416983900265fbf017033eef1bc4f363aa07ca602b826c7a481cf7dd24096f6332f16e175fde54901e4363ef32701b69e23d2ac7f4ed47d7f4e246b7ac7e131ae248cdd2585fa0ad55338a66b1125e6afd61d88be4922938079e41c703addf7b24a56f675cd689563f8f845cab32e6a01552efa807bc2fadb61632d9d5eff54c0aaf692e00283d478ddf75033f4250f21b1a86e91a77d5342f6e638fc61ad4c0de43534efc10b5247b711719cc5adf94e8d97e091ebce6c50a6582f591ccd5cb7bb820193d75e65330e005c7aa7ffe4d9ff2472ebb5f5be91ece3069261c7b4d5346f4980f0510956fa82f47a61a43bb0ee8aa44d943b6667cf87306ab7c1d748aaf247d5ddcba1f9e062160daa564e80aa0c174d62736c72e11e5b08abde496e94b7c088df604808ade4320d8af46424f06eae3db5e8de92bd22dc6e741123dd492d837647b50ea50d71df05e950e5c6667ecb7f68ff47ffcb3f82ddfd8d11029359349f057078b4d9bcee0f4369373063f331b9848caad80ff6dd6e07b53d808d5de762e0737930c05214e9a65cb84af862201040f535a17ea851fc260c5c6af45ad9b2b241adcd92041fb771f66bd96742317686f9e396a7320d9a89c5ac9735a090c3ec4d8b54bab8d84fa5aebcbd924a9fb5a0ce4e96ffaeca7fdce71ca87dae7f06423fc0a9fb8605d254ad5ce0c3a6f7dfccfce74a07c95c4256d48e619069c3fcca232843eadbe681eaa308b8a9ce4e654031ea654055bf3d80dc706e3540297014b3697c9174e13c68e478ba87a21559a48c5c1767aec2e6c19454ef7229a3726c28259c8fc38807240bde64541e68a3c07211f49cd80cd953568c4ed17951d88c8a4d6f385d36dd504a4df682ff8ce474bdacdc4d39ef50a74903179a3586a41b471d8fba53197fd2d6065ffb2b0d2f6d9fe8b813c9c1ca87c45e0b154659ef7c7c422a3cd171838ecbe8c014c8b7e478701fb89b3a93a25ce0f15495757f1016e6e5e1fcda744a498502417fd52aadde5d9f031df16886e8ce316676a40eb4e8093de28d3ceca762a0d72fa8ca706534ce69201d81453181f43fc78b6880d0fb6c181f68e51f9b36263002d249497fb465d0d981705bfbaab308606b406444756b6d7b607c947ba1103832754a50388bb61539cf663b3579fe5e1446503437ea742f26e44bd9052129e0126ef4b57ca040bc86e2de7d7a3deee3b994c409642759f01ec342bf6bc6b28b0beca80413e0a6b0e58b25ac511c017d551452ea081953475fa60cd25fef6a7f2d2abb012e0e50696268d8ae575922ea51e3d04ad5b8890bd0e56c3e302136da1eb358fa902cc526a1e0d211f6cb6a0cced2637998616221f2e973636b2fc99e81570977128f50b4594a57e73ba6218cb46ef223cb87a1e4fc546a2c7a59ba11b96192f9df463963f4715b5220b02865d2b378912d6c93eeeaadf93fd500d4d61b8eb17e390f41d6ef04ac2a91a1d818ddf7447b15fe5389a79b23e75a04f665d65676ce13647e9dec1871fd332ec0952cfc01eb79796967398eb5a15c68edf287cd5c624467b0b39ce7ff71ea90725ac4a12a4e2afc5dac49fa5403cc25635ed3eae6e6216db009f7e8e568fc900c87a5d251ab92ce61525b932522da4ea38b1d6c3a5fb745faa6318a48ea509bcf22baf06a94185a83057b407f1600a682204ffe94e5a8fbad8e576c7f898e48d7af00d2ecfba38c9967ac2f59b44186a48d19aa3ec57bfd883101f48d0ad32add19feeebef161a303d1062bb97e41e58e4e1f31ef6c6828ae06267505ade51504fe0cfdc6de9078ae06b701cd4089ab7ee945d0edad5e7e92ce4c02d3c1fafe639233c333bd7473003cd40bc0f96148d543b7188d8e3083bc05e39f2579d80272da27847d6b9366bb2086ea60942f2a1e91ec9a3fa0648dcda22b00db83ac854623fdb99fadee9e0dc22687c3b6d73882aa95812da731986448f4151ddf52f001e8d95e623c6bde5e718c0c67c83fdf9d03912e3e7bc2c691480a68cd8e47907dcafe803e25f0318bec0d622d88d182c808ad82aafa24d021b39732a0d2bdf2972e173938a44ae1d7ebd88933cd076d06c38ed7141a7a9c6c368e8fe84e4bbd4e7a37cf76a391781db83901fd4b658f63766deadfc69ebe7e5733e6b0f900de602299d36609e6fbe4bfa9064818733535262d278396504167758226e3d7e4d4088623d1366d4eabff6bc57c7324b52e247286bd0ee6c7e813b1ece28325fcb853d32d9a3c28eb81bb0ade0d5402493ee58c093db8dddfbd9889dfd76b1809183b15427c810021d12ff3441335febe658d7da8c71be2d83a86dc536ef5d11d17a51ce40e0b833c06a52df3361df380a02a45159a0858d6f7cd8cbc3f71ff732a65d6c25ea6af67d10bae64c806735b4d43cc82b6d0878d80ee1ad1157d483e21667889bb110c28ae12377e05d6095c8adc0bdcd974d0a1a5d1e7cc03129dd55f6b85618a92ae516efff3dfcd084b1ea0015ad51bab487c51e73a4cd3d738b433c27e5868525b4725eca1bf5eab1cf800f5be209656503126543933e3aab5f1d91e673cb8b751e3532299e95071ff8a462b085dadc804ae17daf20aa0569dfd25dd7d26ee1b93af751115943de91fc272473a4db3875c76c7ad5c1d3432ce1bf7956dcf7ae4ae968c038e65d4e03c06c4ad59f11e199ed171b52b2d1b23f1cefd2cf18c3d0cea2ae0edf0eb4494370b7c3d373d3268add63a8637550cb7a6648b033c9b20d4740ce07a8b5022e59a1bde9690b720a6bf10fc9767db6512d14ebff2782ec62b5bff83769d1ed8232dadb5b3bd5bf7f4092f432872da32f50691739514d055a377fe69abd7e0cc82f336e61fea889e406ecbbeb7ece1df960231b7a9ba0d1dd1676028ebc15ad448256635073ebedaf1282006227f4cef68a8402c6c4d7001994a83427654727cda23f9b123f314a8f21c6ebe0ba94c4828a4d69135cc1d048b832447e9b062ba094c6b20d727d573a0bb800db1234995ff2013a18cb3278474d5d41cfecf2bc4115c9f077c31f4034eec2df595a68d2a1177faed5bb2daffb91e788456214f8470ff3c5c3d8a21eb3df6b79bc35942949d5cd38163ab82a76f5c6a253fcdaf6dfac5768252be1877d863071d3c181db00656e3d07d79ac6a4b1632147aee6630141d92a1ec804536737a9c5c68b66bcad0dd72e8edec587b10ab9c67e1b7ae990b330c0812b89a1580c3249e35917ba00bdd7818c4fbb4c6e3602c53f0bbae24a8561b580aee7839803630cac7196572ac588ecba067ba2cf519a23b10e590feebe6d8b0360027faf0a0538a1c088d6a78f8407509400eaa4990d95cfe28ef28e679cd6ab2f9ca981f9945742e5fe239b1cfa4940c6cd8a487b1277ce6ee6fcc7739b08851e2c53bfeed7746ba06827a88377b6477c7dbf1a0cac3bda017383ceb591c5e0519dbf50fcb6886156c12ca548560119b7d03b54e419aa0607fbbcad78bea64413d55c6684766488448ae9b0d5b7fab9a27447dce32a3b9ea0d5bd26621ac6f2e582b102533a0aa11a937177eabf86c3be97013b65c7d16d07a0353405fcec95f7efc50a2621bc7425f9a5e8895078396fb0dc460c4fb928caf69cb062b33c1982f5aee4e03869fd0b98635c53c02e7880cd591f263fd8c0db6a916789b8e9cfa80850b865f2d386f60b181f726a5bc05e9785e50fe3201d45b2e7256f970b0c5f5c0f1503b20053778eb646f4413b3676f0d2f1684ff6fdd76435962751689ca3cd3870ef4c66f8b2ce75e6cce4c2ff9a580ff8bc798d03a56602ff058d30541a3b10cdcddea3560c9c03518d0833bc49a6d5718ac724690f45d27a721e6c1bbc0cebe5f15973bc74757edfe52e062885c0a4761ce5454492f202f9000134fde0774a4b5158e6eb9b05e0e7f66a70d6201b0194c8729d4abbb9c823a46b91865676160683864d7e39f5fe83974f2e2ea7e9020b61c17bb874e1c35467297120832889cc93c0172428f6b92ebd10da74558acb9f391127075d047355dc8f64ca57d6533bbb0d969c850b8b78b30ca8fd3826fed46ebae4e8f6132b440588f70f1a757d1e343158658eb215563ff0b304b671667d3308b531d1be0e00a45a2138d84eacfc111e4b6012196f5c6909306fbf11f9c7661f458a61786765e501a2cb335a9ff4abc629af78ecb9636bf009b7a6df6bcf7eae746e58f5065ca349c2d7a2a46895a80ece3b04024d43ea664207489fb767b8f0ebd6e64fa1b88bec8bbb8b67780451f24752093eb5501c596db95435f2a02208c9bcf3f11e706bbed781fd5413f87a1ea60371754f7f793fbb5ce362fab2a534ed1aa31077ce96f708f266fbd539a2a514c66d460ebd29ed4caecfd56fc8854ee25c65283f1658ee7956ed2d39bce40d44d2d07d2f6a8efb4c57cb9e3137dc8fb8d7cb5d780ebe66b5b15861bd1d48ddab7efcb2452607e8eead82d0b804772a89aa8a8e5557579478c353723950594e26cf2f207aa1adf8fc446b9d4c9bbcf8c35ba62cf6a133161894e37f0a4ba594f76f5e3b0863785e425ecae8a87243b11614c7f1a416cba32150b1ba32e12d6b5cdbb66895ca3294c26ff7b5d023ccc1dbf0346c832bd8ff574ff0cba3dde9866c462587260df8161c64a1508315b52580f2f2a89d8638c359cd9abec9572386645a94b350327be4a90032c4aced701feabcdbd4927489f1d08d00fdd61f5f46b35538be7986faee4e855e0e812f214d1e3a4c0def6d6b1a594348f6541bcd619f1761a5349c1c1e62c4cbd01ee1c40112b9c6d8e9c74d7ca77385de2c974d862bde0c05fb6344590de468e9189b6f3c9ec57af4f1d337ed394bd4f46e69d33eca8d17ccddb1f43ab47ca496f50185db663fd200639d304faa7e234bf3809643c8a3dcd333e57508e83770304066b7f0c77e698a3cf47e41c3aec59899c74f6fdd5eb9494ecd6b7968667cc3ecc0c24973b7ccaf4dcb42ed3d632a7e3facfedcd39107ff0ff8ff01697ca992a7eaec804e5616728479e2c9185be2cba3a5dea15cb8a941b822d6060ba8690ab1b47efe30b4aab0e91fd9fd5e1549d182d6d09542dbd4ae0eeb720a46cea1b162a65f07f7c0b7df3b35820f282b613c6b0ba192968739ca14c8d722d7b1c3af2a9951c282dd0b448f154652cc99e835e6f791dd0a145afaf97f945edf48dafa35d2aa2bdbfa2f178ae277981c1cdf9459babaa047ae2380a89866c1f03807359f05fa4b52e04840201cf080d60ceb8e7fa0424ff482f948d32d1d5ac0fc6902608cfc3485215fb014742ce8a858a9d98705381ac889e08cf338980762525f111744771aef63fdcef5716c9f61d6d9b60c1775065cae7563071a092ad33293ac60014319127bdcb5bdbd5bcf4842fd360bf07be0743ebdaa25f085b039285e28b937d2fa31da4abe7c157072421c5db544830bd3260b57a993a2e35bbf14e256ed3d30fe631eb083813d42452404916ba4a41bf264939dff4a4a099240ff8a6b014f0c0ea3b647700e0fa9267819123a6544a9cf12d96682ebe238e3ec4fef9bcaefc17403f589c0c187455d4afa26f3839ae43979bed0d88f10d15d28100e81812661e2d5e7fe9af5eed5096c4ddd840ec842cfd0a1bd21374def68609f16fce54ec92f30c6c7c4e33a69932cd0bcc7311e45c3d173199f641732f9bb6034440d02a58ca63405db98bdf2776e1296d493d838e6fa9a1a9cdcbe9e8c9eabedd7064606ef46278df5c7a5c9916f536078a36e009610d716f8a59b88a8a7f656478d1caecb5472e3270b80860199ecf38c00dfeda35d32569a37e263a2fd738225b6bb5ac23ff84c1afd2d8997b586f6cb9be3bc21070324c3f4e9fc9e900885bbedd0583eaf4c3e4d49f9d560e81a24362579b286fd0946b05488b90afa72ac682196c54a68c0fb6799602c11925c77a3d50bcc8b87d4bbccb713ad20f68f119cdda1157f19e4ddef994a9ca8e00953bdedbf5fa2aa55cccca1746ad28b815f06f2be6de65593ace9e3e3b317200579fb4a92f677934097dc2600cc01249a53b05fcc40191e56b278ae9c1504b16123f7ef22931c23609fc71c9d9926f772ec259593f3c385fdea66e3becf3cb4c1ab25e03dcc3e3a2141fb67660c54814fd37ffece64bf0534283e07a7b0005a06fb341c2784e7dc898dc4e8c91f7abe5b0d25eebe8cb432c48fc848ba27d4b87fb96d2e5b64d11bd587c83aeae27cd829e0b7398e830d9c8bbba4dc356986513de90addb7767c112445753da2588f20525d43714c041c77934327d843e990cabdbc54fdebfa2c09b051abd1d7bcec7d7ba32605203f7408aac24b4d7792bab0d9a813ab1a85cbd3b373b8c56206ade17515db10f9d5422986f54bc85b4fd07fadc39e861cbca12da0939a7ae9955b3773b8cf66d728e9bae93be9a40f1d7dc53cf8df4650c5745bcd460b4bd59243c488e546d12818e7959c59271f770f2807114b727835be5a0d370e358eefe3ec666da3d6005d7f16022cc177ac2233cca90ace6c1bc987374f91a912e10a4a3b7d44fcb87a3a8e7da26af99574e8a04a5d3634df1398996274b64ff585b9960945a7945b99924fced2bd1461f0e87f566ec453ffea287faadfb87b7e2b36d25eee8dc739e77c926b72417aa042383d5632620cbc5b304780eec2281cb63fb07032881f0fe3c8664b8d6a4e33eb81e99b1b051861508b66ff14613b1364d181f76e5496eb716f48db101734f90aa4df90659a0b6c1f92f92342a6ec7ae646da963d87f0842d69b49d8c54cbc022ae22928e7bdfe3fda31891e6ed79cdf381de29b8fc7987bd49bc9677a051ce7beb81fbad6c9a441c43847323df6beeb714ae7d1436599707eaa47856e4f65101a23b75ce1a010ca1f08e1fe3df56cfe2fd3547f85a411ab171b5cfd8b13412ac700d19b1f7bdd9a6d8052b189c476ed7980a1890b996f9825d82e77504efcef9fe580fda149765955b96989795e716e9cec3991249a38de05e9b74375a4e36306c115ee0024bd0f7a9485b7004d5ba0dc163da5444e69b1915705cc19fa8fc8e3f571745fff054a7da03def9973b5e7e4967fdf56d69910bed2c6e4335776ff982c59b039d4f6517d6768d992a50377ea45b4bb4aadc14280508669674e88ef7b14c4197fed619567a896277d7063143bf64421e4fdd0d6c93d634b957a72f9635f729702096e64d430fe10ad8819e47be48b59410beffe248d71ff398da370fed2fbb50e47b7c2efa1b667e28387c042cef61b4c866fa7478d1fccbb6d32d2131b995f692d00b59f229f260c994e14edad4b8121bc21ba318f20af36c60aff49abd934875309de382b715c60627ee3a776083dc09c4d572e76c42d462f6f0eb65d18a56230c3ec1bc60377fdf2d74e72670ac4224854908d0f587482d633eb89b58a1adbb1fa9e7220ed555fa015513ff9a16d8d16a1cf222413cded4ee593e927bfc76848c558cb61a6324c9affcf7826ba438a6dd58c9393dc7739f387738ad5ff7ac58fc2b1ec28b1c9bb7755f5ca2e46cacc476dc39b993f764d8dce5a1115a99a79143faa5eab2ccfcf9dd0ace44eb6d19bb53de52c8eb5568396f0d6fff455a99d8a70af1a5ad1a99835c4b69ef604c06ca6a4379c7939aaa1ba0c4fc8b6511b41a3047b5caf7467cf99323c78387a0da9b9f721fb996d67e6a9d08a9e7d3395121126b95f799e8430b0d2693f59636af409a1aece123ca664b5d609b4a78730b48b8b38fdabf0b4d9d1fbe41d6684750944a9489e249d72e022004d92e7e6ed5c9c0e189404d16f237d2640c59c9b765913b1f497f21aa7aa9f9d9a62b77dd5d554486f1ea727a98d2b7fda38bc95fca70e54add5003602c3a688f954d8a8de9e621cbfdfc52f3d8264a4d56b2a45e9898a8bfab3b08b4d067c7ae631c15514eccf525521e673a038030fbd1a4d6c5941c713bcae55fd0138f5263bdc94ffe00020e4b5216a7cb6e05e4a78b9f98de73f2248be8d4fef44f6faea279ee0e7c190b3764f8a15489069c6447fb1fdb907ac4280f83795bc3abd5fc1b3273ca3640790fe05996b43abde56e3d54630696191624e2a064185b26bf884bec92ea9e88ab07aa8ba5b8472f67ef6340b9b9de707e503fbcf3c2586cb3cd05133b13a1c4641c19e8a28056782a9910f3c76f9a37ab40b9dcf931fde8463802f1f5117e0e199e88e6feeb4935bd083e1111337942a76544702bd078f5a2e7111572fe37c451af21d08a546eb4f23014a2c8585e6e4de31e1e097cdcf97888d6e929fb7c54eff71df8c3660c21a4e752c3ebc4c1a577eb9f0a389f060c9d8ef3c1ee122bb24727aa8fca098a03f16b700445d269165524818ee24a922685224ce1172af71c31f605e1dbb51c8e0e86d669500eb01107052bf9870e525f03282c0e7effed2fb280433ed33da603379ba5ce03412c23fc7cda0088d86be92d24b13eeecf1dad4eb3c04a561be06c6e6df8d1207ef8a3ed98d9ddbc14df9840c818553dc348803844707ac248620a8e8cc0f69619d624a49e65284edb6e309150cd9b5f081e8411843c232142e545f2860eb74fb4fad56a89aa7c53c6b4fb3fe52da450534df3aeed05572f0ef40c82c359be2d5e4b0f319d455119bd09e45665dd966fcce56c3f3acc20374ef2f9957becacb243427060a6a454104ac81addeddb8eaebcd06b3ccc5437fa22edec76fb44d2c7761e55222510e959f4f536b857a42c348eb778cc5c6d65709d7868bca89d9780f5962d93b8e9237f06b5b4ec30f2dc485b47133469e6a73891c700eefde5d38cddf2da943f0fa3e2a3ec0133c56b60dd3b47ca820dddb58d92f6e4cf2f0772b0dbf73711d365bd823644b0bb67b05ec94ca991c1af902eb889767f8402debe4058d36f9749db43c44d060bca82f49770846bd47d2e9cdf2bf442081dbb5361ba8cb2c0578a2957ef5583e1add3f5852bb36cec39765d4b83868345697a62acd919e9178935f97c3fcd0e4fa5d975184bab88218605afad080b5f94ac9d696143a4b6b6580df8a7047d73d9832ee0524257707e3ee600a1bc186a31b284eaffa943d8e7d0d2143066633fe9a3824b8d87c1b556348b7cd2b8b88b613986d9dac9110757feea2160b01ea06b0842d92ff4da1b9a6918ef26b87e45d9c8dbb5e30da516095e30156cb8679c14e898746ed155f45524328ff2f11ae5167d5b335b569be55812791e606c9dae9c57a9b02c24074ca3d4f49e77308e58806033a53abf8c759062d7480d85877cc02ad0fe189b13808a96cda10a2dc27315b6db22a9d23a6881f7b88945698a4dfa372ab930c6be528dcbc2e55f9c3fc9ee15684bcfb03519f11c07ec724e4cf31efcf6572f9b86e5531416548da35475b4ad5593ceb62d76105d2649f3ae029f54c32ffefb0cb6342bc7a5839ffc5ad56a79a4df6b6bf1cd8cb1556ef0ce61502f87d059d2bd47b88e6cd7e4c928abcac698e13ac4e7704fb5eee740bfd396396b3be22f0ca89483fd7843d4ac7d27ea8445145b182237eb0035de994760fe8d597e874d594ca239bfe9172bc387372dcc2bbdfe31579f525e0ffac062f53492f01bcbab72aba38dfbf923284f97b2a49863327346d3f696103dc10d7ba085689e5fbc33cd40329dd4971a127c7ef8a51875c034548adc21671b0510bd885341dca72be1ef8b648a7788cab75986bb191fd7eb7604b104f99ad4c92a3214f7f70a1d3524191cacb87043f52c3966cf906d7294fa882501fe582e51cdf0e14aee91a033f9c5db225e4dc729405bb2e4bb77feb680894c5e1f50640cd0ab04d7612056a065032dea3b2932239d9fa9e692840e977e8de79167631264c80f626180bdd5b79140f4b27c9af9f69d9378a87ae5621777bbf2ad65b37a81b291c9ac3217ee95c78509396091ead992c904c133e48387ad840c8d2d30a6c1fab2a8cf34327a54f5611dfb2c31fc82857bb217633ef00916e83a9f2acfe2717cb9a0db1e61b12c11373cafaec1504820ff0de640eeba6238c0c959b60913b771e7e495d2a788fab2211b609d930fd304b3c26778efea4db317a7dee08b9b07d008b2bf2a19977effa5ff6f251f26b48712800c097d99ad82942bc28ea14bc9e0450348c10af75a4be4b446c0512ab51b1f14fe116ae75ce55cc01c9bcfb26761166e4f8fc3c9cf7c3cfb03fd75a7b36eab257ce5a8318e5b8ce1dc602c014d4449a5602c2f4164471382fffc93632ad8ffa11fc2985fe7202323a02de8ba738dbaa319ee3b9f176560bbf66c3885dbb3e967678595058e63eb58d8750f69c940782c046cbb25d23d63aa9cce7145f74c841c53f7b85fba04f6d8a27acd349efa0f58822bb8f80d4a17ea00150f5279dec86ea7399e93728f936d3bcedf94beb7c516a3776ddc59ee07615cebe15ce8401ee8b41385984d5891080dacfd07256108c7f4d36465752be1ea10906a608ff31b4e9cf57d9263a33cb4598e40cb1cd774080a2b2bdd26b87eba7e5358aa101fd4b65d1f69216cf345feec5d87d7635c94d1775a52f3962fc17f14526ec593b346b632a0e688aee873e41430b79cb36971893ee90286b6cd725d3330ae6a45431a6e370d323e5341e258e623afcad01516ce88d0393fb240ffb5537af1c0fdcd69d39b920d56d7bd128055f53f10dcf90859745aa9d58e177fc8abf8f1d8b962fd9fbb500476d6f2bd35d38bda78433d62f1b04a18038ecbab6b12a343d06669bae63ca1a8651d654337f60406b69e8268f52d37dac46cd9cfa4b06f764643ad6aa97bbaf6ea6bda5d41173b17526061b7d47eb71f43edf26fb26f08337e5c96e3869d1dc72ce50e74acb3edac66519869fb13fee55fb538f497518fc2b870a075878d85efafbad6ee6baaa647cb6d03a830863f2290f1178f13407ef5da69f62b3d414ec1289b8315102f8e69a9d5d33986097c787fcad61e9ff87f79eef599ed4793a9e92efa35ecf2de90d47422e9c28b3e876ce5fbaedc7a06bcf3a6cde9fc703e8b268afc1103b48fc9b7f1857cd90e1c71f6f13e0e16dfabcda4283f2b79e4fb474236079e2296defd15a38450cc660d304d8015b38425aa5ace7c97e3856f449df9406c386489b748619973c9f96a535e4c3dd1ad5da0727c69a87dddc4f8314bc1f2643d2c6d83f549b322d48653ecf79ade7337e22e6e1b019ae4ba7f09599eb379c3cbee4165d17e981ce247dec4a8f4b80a0dcbdd2277dc60280890d561c7fd548075c6dbcab9d7d4dd991c9c16c3890b63ef283e12f9f2a9ec968eefb72dc361cb7f1a5ecf22a01aacc3352c71dcb6ebdb00ac8988e58c8aa52a88272a5f3073c3cbf2ae8cf61e3e54d9abbacb33ed986195daf960cd6a12810ae123c8cc8c9a7087154c40400bd7baaa90790d75f90c5633ddb9b9ef01c8da6d1220681fe656d480a6ff4818f3eeda8e8ee2bdeabfd3a4210d618a04669c0da686d17513b001a9a1119cb21bddc960c22f99bf5fdfa58aac17bd611bbfda83432d09c2931eeee13e2639b8bb6c4d00fa55e31fa083b5876af036ecebd932a1f3fdfc690f99c921f8c218cd6e0b8107e48a340e0c096fd5e2338582e28ff24e7deb81dbd596fdf353556b175a30303dcc254d81a08e13096845f77259fa9e32fee54e3a6e979d019b797a08f4b6343a27b9061c13d159e2887428c393a52c9053710286eb774d5eefd5de8fbd97aa0306f223fb53864d34622936f0d492464b6d2bbabd5d590584675da9f81f64f7b48ca6762a52f7e7744d29165e2323c81625583021704b66b1dbb3981da1c7baefa23224c7104c050a087a7738e0ce9e250a14d1e723d94b845c0f93c71e3ec76e18f9c5fa624507715605cf00fe19b2e81560c02c47be9bfbd67e69bbcfe871c22a4deea9be74f06b2bc85116c6dd7ba61a8b9f99ad5ea14011719d5b9c9b7f034bca5f2f9d4683fa612e2b6a7e390ca62d94cef0a245c6005c84f1ee4015e3fcb5d02676e3df791a373f5aeab094cad53aa9695f85d6bf6c0be3022f7af4322df937008d9dbf5be1ae28d468122f2c1d38694a77967611314d7dd64985d6bb2f5d4d77a6cfe2c0f4f0f0b9460c3870b4756f21c7fe5c5cd6bafc5c7538bc7d75ac0e181f47f06e66ea165ea28ce090b86a73202a7a2d3f1d3b1ab1afcd907051087eab7fa3ebd357a7bbd4c59bbb78ddea0d41c165d6a5b0c43afe97dda409d5b9dca3bda709e84999d8150b86b6465eba6f478f600e2c7ec849a4719cb9d7768a3bfc2f87e6a8ecfa2253d0c2d610b7fab6f0db3e66c5d2986de7a1ac4b673dd2bffe19ea5ffb9b596be062ad651a85c790c909979113939a228594c1e961c5b4c022427640e04139d0490a9fb0a20b5d7797fbeb38606702dde1f02bf399d1c8a0ae8d49b367c9a639a7811c0035a3761e0ae5f9dde66ee28f5ca768d6c9c63d18d50c48ced1eab564125c9af73458156270505398186f7e7a68f19f2c4f31f17fc2d409385fb3e3adb85d0a42f6ee6e258c4c6d356c7e2621fc069f1340877dc266a59807974f863f33a5ac8b31ad1f2cd98dfbbf7e7ebcd598fb1cceb04461db61a4dfe55b51d425fdf7dc3fcb351f76d25c6f36dec2eaadad69e456454b5b12821810c72ef25c7ac8d3f961dc7044a0a3625b2483ee0f8ce23ba30aa64891723d89a5e435b5c562659c2eb6cf6bf73fa5371fb9560fa0ec420d9460eab078d230813bea3b22518e31fbc406e650a5e302032737217af123e557a9204658d96f6db4f90952125a3dba565b4aa0bfd23d33d9aec4762b20af2e9f45146f19d41eca067076c30c35cf734b39276c4408358519d7b39eca820a7d151fbe558aaebd2029898a76ad6bea2e6b1ac4b8de947b73867867edd934863b452a033a9a4c816d5a029f1c0e6edd6510bd41aaab397f5062fe541a8eb8dc58d761fd007148db407fd91ce7db88e0d757eac76c598fd65050ec720da490e7af119b54bcbf146b017f5c476ec5b01b075215f3bd157496d8652884238e8e57f1de670706a464348951a6013d428938dcc0dd1d969672f6b162334bc1934d4fa3d8a75e21f406005326f07b124c1887910f9299ec56c3bc11144c21fcc1d85e844d931d0e13923e890999210d8f13871c9c0c1db6944b2f48cb1732b7d327b413d137bdeebb63391b49318c39b350e9a4d8e270c2b823998af817a4c56eef886bf23b5f70b3ddd246b1325e0c7b6528fa092aca8d5d135b45829f537198134df65e00446bad57f50464fa1d82ab7223c5951787ab25885a1342234d6c4272a0891f04b0f7e64c3727bfc20a8e642b8b989bcc65a21f71d5d6f3bba20c250e55f081d099f948b3571e2709b6c927bbaffc073c2f3c7de781e33fc079e3bca14105b244cb7d3493dbd15fadca694a2d05bdc756ea8e58fee3df05a90a7cb194ef9fdd39c42084656579908fd391d6207e4695d8cd5ce38e20f21dd14551c5f4beea1fb30ee0e48c9655371b48338cac37158afccbadcd850ebdf8e67d48eeb73a5cc4eac6d43f215a441eafe3a3b5f3480500ce7bd3aab04ab2b2a9177e65ec7c9ab474200d45ab8ab75c69826edeac2fff7ae82f5467b1108f27a2e5520ecb61ba4bce1f7f4bd8e28d4d2cb0f0334c2b02fee37a46aa0ff1793cee07e2e8b799ecf057bfec95cd259171422feda3b2dd471432212ba42a24cd7ae4f770beed275b8909e55ba80aaf3671740555d90da28f32ac17aa00b86bda24472b503c44381d3d3f684585590a3eb8cc19862d9b036c50a289ff217cbf6a87658eae611276aded4490165fb43f2d2def5e2dbb56bb83e189dd0a2c93b2b5c0dd8db46687213ea29c26d5f4d4a70f6e6d8e079d1e6d93d5943bf9c8cd31939b479f942cc1ae8ba44a148e54b3a7c83b5dd168784e7065a0bee35cbbeca6e78de34f921dd84e5e966e1adfab2e3f5acc8e2365d48433cce331be9f661aa87f63d189e740ee118cbd35a507dc18c4966402dc090d6345d3c1159e91ecf06f1f642397ac59ab41dbbd2115231d6e1222f449cb4abebcbe5dadd3dd6818000ffe896f232d719f7378f7882d9d419738ccef99f580afb81fbc0cdb5e984647ff2ee934afb0c91c27595f352ed36e72c76e27feb9d09a579bacb66ee8c4b957c363cf8f154bf55990e13bdf8ecb6a5ff9ac695631cf0d6d69cae62dec61f176d8ab40d976757535792fed5dd5cc2348a89f70b34e1afb1258cd20b2de55852e0c58cc30bc54b34fecd6afb67a75edb998aec10400eb098179d776147e4239c149ba3bba1895533c37f7baa7894b2ffe10f6309fc1ceb4db69f2c65a70b5ea3f5367fda228111e12f8e77d89d5260f960a70c0892c79712f28d49f8f2a31a9cc9df476f44db80ecec9de1f989f91aecb6c793dbde39fdc39082ddb2f12ccffab7447ffb83fb497e7f5034c798ad6a56fffe5dae32e58e68486831097da706e7d91a567040c697c3a08d696b831cd2faac6d436bd2491c39bd60cceb72c8ee8b67137803c7d1d4325b49b4de2b8c85ddfe15dbd76419a31d0a1aeb04651aeb0345aaed1546e6285e24b91ec698c0d90274b414803bcef98209388b47a2bf46a6cb22cfbbd36ad526468fd192ba0669dfcb0d5330685147343462b44c8f5a9e7aeb9921bcb960770e0781d2ed756483e8ec79758531c0430343a45960dcc8961012c4052cc737486e6b99457dc49ebb27bcb6a0c4a0580bf9795051fc20bc0fe4f54b82a61e09dc59411033c34c73fa5300f5c3c782ba2fac7d4638f563cbf6d6c0a11757c2d2b114739d13b0c2f19c5488b9aa2352ac3dc10014e185d000db76accc1f7061fa66176c8697e286b59265969190fd888679c5bf7bd9811007f45b3843d96e610afd7cc4065a1bee75ba222b5ea20cf5d76510939e2ed0a2187d79138d0a8769604652abac47aaf05dca29dd55319b9a052b8c0717b4d2dfe15276df89f03079df0995b19a0e49e2359f93d22ff655915205e8a264c5cdb09b8c2a3513bdab3d24322c635bd45d4cd72e5683f8eba1ae9c978f5bbe136b658fe2e45e31848480d3815b60a87d1dc7859964b3f538f9e94c2c00afdb7f740059740ce40f5597c13d93ee4fc24d2cfadc017eb5fc3d59cce255cc211b707a518a3e80d2170a5b5ca768235f14fd95303857923bea620176aca6ff069ea66a7a9e38353810b540fe8d40a79b4e2183a7aac2a4af498f381ab4795c2fce0d6945999bdf55817f03fae11bfe9689443214b98af4b5e5e0ddad734a9e1bffa1badcf6f240d83570853a9924aacc2415ad0e34e08b900e70acfb3290ebdc7fc3323b115789807fb0255527ea5a7630434f097b9b630dd7fb1dc8f5e9ecda8f077ee4b4f29868e1ad17abc1ce1f06c42a38116e32a8b402a6e78d7cc8488b71c2c8b074988fefcb784228d9c53efbb4bb69dde053c5d309ad965d4d6a0373ccca6242a8f3a4bdb7122b4e4d681903d055584ee9b6f2581b2b27b8a3757596b9b6603a54b00be6cf50a3f15a487c1afd2ba50510aaada1959ccddf8bda770cf42d4fefe3b0f55f230333eb0a2d05b1c61fa8430122d6ec9891342d3c7108b9fcb36ea5c065b2836cdc66320a642d424402a65decd1eb5ab179a421c6198cd21f28ecf4b4a4b466d0a0b23b288e622e8facf3ff065d57ce3b9c64b3e0f36762b06bab68b6f50abedfc833111575eb95117a46168dc8e0fb937962454fbcfd4bf91fd7d70a48118c7eae2eb079bbba3fdf30780ba3258b8bdacf08346775e26ceda1d1bca2eec983d5722fb88e759990240069b5b7f71c9f21dd45cc6b95a39e97244e6637875d78331bb6fb6105916b11b729638c4a9bd06da2bec86abb683ac4f35596acb743199ba90dfe0308eeaabe945a82b65a9d8aa08f5caac14f652ce339800cc07a4dd8c6a318053c2a83b4d48feab34d48035c6fd49c1a4ecda308ad2ffabae3c181b88f5f10f88ef858f24b93c28f109e4fd09d1e4a27b851201b83d53b918adc9190def46b81ba201aeb1843d56b0a5dd4aded658302180eae7aa5a19b3c4ced36f0ee2b249cc173c6d8319353026a770b1adfb52c3a88ef68842164807f9d3d6cb9aecee7ca361463e5d7609380c5261a7dd86ee6bb03893a6121509af836d2d5827a7c8392765ce0f151b348bad279060bd520457e58343b3decaf38966611d34c1231f475091b84f2f3f55f153927ae11224c9d6785e35538dce6ffb7346b75796c00faf7c77afd95e82fc99fea67962190dc9e2203f661ce10ee695d5e6a51a83fb40e31bf73b81fd3c53b05586efed51e8b228b9103a5d682f8183af5da6aa93451758930963642e36f8da1af28fae3174a45d39c8bce233d0fc8a4fef153c72ad84a6abffa20d44efa8b2a19a834668e9901131ceea66aa45a55fd5e4d22caa61a26283abb042f4c34bcb444002dc3d3c7575951ff529e36e88f158cf106d88a1311f4108ea8905d1c14ebfe5a708c300fbaff5238fdc558e771a42ce88872f8d0fdfe62c23ca346b9f6acac9131192f13641ca330a4d15b6047567dce9f4bfacc0a6a776f22ae6eb886b0498e6f9f817bfba8f796ac1aa30cad4a31c1fb57e943cb39207c44adebe09531940ad2f069a78b0f60fb0022a58d429f2b6ad9db983b7109df6cdad7e2927aa49df5f3aaec781addce7aaa6c1c408aae53fc94d331ebc9309b2e8ddf158b523689744fcf5c7757192b135335d5a025c0ef7362f3b6573c9f0d25cabc37d9a3323032f200f54bab861ef0d1f5477853cc607652b8d4126688f4b9d63ea68b9c668be4e5bc8dbe1ff3fbe8e23d44c8d46650d0d6f3eb9a13b5ec04ef3e10fa88365d8534b941096c0efdbc40da5c40994cf89fc23c86fd98e70cf5b3037626edca5d33ed240811fdf7ea37e13ff36076d3137e6e4664652258556fc09c1af599c935315433dc2f846712d3c4cd32d6549432f110c529e555aa28b4b9f911b96345590cbf9e790c0773d80d9e83dab4fef837e54a821f8be68a2fbf29ad7d99c96ad66e5f8e54a6d2b6697bd89c9d3713884eb26d69cf7b73ab7981bb02e0145768031ad3ed39e8c76632a2cc73b56a5974d38b99ab10b70e6f8437729d07a202306e7f674827e5a4ff6a2fbbaf503d3bfeb1497528d3fef45835929e12d34cd0e4e9638f0afaaab07rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-openshift-origin-controller-1.18.0.1-1.fc20.src.rpmrubygem-openshift-origin-controller-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.2R@R@R@RiR@RR|@R{RrF@RrF@RpRpRo@RnQRj]@Ri Rg@RfhRe@RNRM\@RL RJ@RIgREs@RD!RB@RA~RA~R1R1R0[@R/ R-@R)R(r@R7RRRZ@RR@R R q@R@QMQ@Q@QQY@QdQQQQLQ@QکQֵ@QQQɆ@QQ@QKQ@QQQ(@Q@QQ?@QQ@QV@QQ@Q@Q@Q@Q>@Q>@Q>@QQ@QQU@QQ@Q~`QyQm=@QiHQg@QfQeT@QdQb@QT0QR@QQQP<@QLGQJ@QGQAQ?Q?Q9Q7/Q5@Q4Q0@Q/FQ-@Q-@Q,Q+R@Q+R@Q$Q#i@Q#i@QQ@Q@Q@QEQ@QQ @Q \QQsQ"@P-P-P9@PP@P@PZPqPqP @PP@P@PP7@PPN@P|@P*P@PPPP6@PPPd@Krishna Raman 1.18.0.1-1Krishna Raman 1.18.0.1-1Adam Miller 1.17.6-1Adam Miller 1.17.5-1Adam Miller 1.17.4-1Adam Miller 1.17.3-1Adam Miller 1.17.2-1Adam Miller 1.17.1-1Adam Miller 1.16.11-1Adam Miller 1.16.10-1Adam Miller 1.16.9-1Adam Miller 1.16.8-1Adam Miller 1.16.7-1Adam Miller 1.16.6-1Adam Miller 1.16.5-1Adam Miller 1.16.4-1Adam Miller 1.16.3-1Adam Miller 1.16.2-1Adam Miller 1.16.1-1Adam Miller 1.15.10-1Adam Miller 1.15.9-1Adam Miller 1.15.8-1Adam Miller 1.15.7-1Troy Dawson 1.15.6-1Troy Dawson 1.15.5-1Troy Dawson 1.15.4-1Troy Dawson 1.15.3-1Troy Dawson 1.15.2-1Troy Dawson 1.15.1-1Adam Miller 1.14.8-1Adam Miller 1.14.7-1Adam Miller 1.14.6-1Adam Miller 1.14.5-1Adam Miller 1.14.4-1Adam Miller 1.14.3-1Adam Miller 1.14.2-1Adam Miller 1.14.1-1Adam Miller 1.13.8-1Adam Miller 1.13.7-1Adam Miller 1.13.6-1Adam Miller 1.13.5-1Adam Miller 1.13.4-1Adam Miller 1.13.3-1Adam Miller 1.13.2-1Adam Miller 1.13.1-1Krishna Raman 1.13.0.1-1Adam Miller 1.12.7-1Adam Miller 1.12.6-1Adam Miller 1.12.5-1Adam Miller 1.12.4-1Adam Miller 1.12.3-1Adam Miller 1.12.2-1Adam Miller 1.12.1-1Adam Miller 1.11.8-1Adam Miller 1.11.7-1Adam Miller 1.11.6-1Adam Miller 1.11.5-1Adam Miller 1.11.4-1Adam Miller 1.11.3-1Adam Miller 1.11.2-1Adam Miller 1.11.1-1Adam Miller 1.10.5-1Adam Miller 1.10.4-1Adam Miller 1.10.3-1Adam Miller 1.10.2-1Adam Miller 1.10.1-1Dan McPherson 1.9.14-1Adam Miller 1.9.13-1Adam Miller 1.9.12-1Adam Miller 1.9.11-1Adam Miller 1.9.10-1Adam Miller 1.9.9-1Adam Miller 1.9.8-1Adam Miller 1.9.7-1Adam Miller 1.9.6-1Adam Miller 1.9.5-1Adam Miller 1.9.4-1Dan McPherson 1.9.3-1Adam Miller 1.9.2-1Adam Miller 1.9.1-1Adam Miller 1.8.10-1Adam Miller 1.8.9-1Adam Miller 1.8.8-1Adam Miller 1.8.7-1Adam Miller 1.8.6-1Adam Miller 1.8.5-1Adam Miller 1.8.4-1Adam Miller 1.8.3-1Adam Miller 1.8.2-1Adam Miller 1.8.1-1Troy Dawson 1.7.8-1Krishna Raman 1.7.7-1Adam Miller 1.7.6-1Adam Miller 1.7.5-1Adam Miller 1.7.4-1Adam Miller 1.7.3-1Adam Miller 1.7.2-1Adam Miller 1.7.1-1Adam Miller 1.6.8-1Adam Miller 1.6.7-1Adam Miller 1.6.6-1Adam Miller 1.6.5-1Adam Miller 1.6.4-1Adam Miller 1.6.3-1Adam Miller 1.6.2-1Adam Miller 1.6.1-1Troy Dawson 1.5.15-2Adam Miller 1.5.15-1Adam Miller 1.5.14-1Adam Miller 1.5.13-1Adam Miller 1.5.12-1Adam Miller 1.5.11-1Adam Miller 1.5.10-1Adam Miller 1.5.9-1Adam Miller 1.5.8-1Adam Miller 1.5.7-1Adam Miller 1.5.6-2Adam Miller 1.5.6-1Adam Miller 1.5.5-1Adam Miller 1.5.4-1Adam Miller 1.5.3-1Adam Miller 1.5.2-1Adam Miller 1.5.1-1Dan McPherson 1.4.9-1Dan McPherson 1.4.8-1Adam Miller 1.4.7-1Adam Miller 1.4.6-1Adam Miller 1.4.5-1Adam Miller 1.4.4-1Adam Miller 1.4.3-1Adam Miller 1.4.2-1Adam Miller 1.3.10-1Adam Miller 1.3.9-1Adam Miller 1.3.8-1Adam Miller 1.3.7-1Dan McPherson 1.3.6-1Adam Miller 1.3.5-1Adam Miller 1.3.4-1Adam Miller 1.3.3-1Adam Miller 1.3.2-1Adam Miller 1.3.1-1Adam Miller 1.2.10-1Adam Miller 1.2.9-1Adam Miller 1.2.8-1Adam Miller 1.2.7-1Adam Miller 1.2.6-1Adam Miller 1.2.5-1Adam Miller 1.2.4-1Adam Miller 1.2.3-1Adam Miller 1.2.2-1Adam Miller 1.2.1-1Adam Miller 1.1.10-1Adam Miller 1.1.9-1Adam Miller 1.1.8-1Adam Miller 1.1.7-1Adam Miller 1.1.6-1Adam Miller 1.1.5-1Adam Miller 1.1.4-1Adam Miller 1.1.3-1Adam Miller 1.1.2-1- Bumping versions for OpenShift Origin Release 3 (kraman@gmail.com) - fix bz1036507 - improve error message (rchopra@redhat.com) - Bug 1034626 - No cartridge status is shown (bparees@redhat.com) - Merge pull request #4239 from lnader/bugs (dmcphers+openshiftbot@redhat.com) - Bug 1032436 (lnader@redhat.com) - Creating group instance and components on gear creation (abhgupta@redhat.com) - Flatten 'gears' in application mongo record i.e. 'gears' field will be sibling of 'group_instances'. (rpenta@redhat.com) - Ensuring that app is not saved without core attributes set (abhgupta@redhat.com) - Merge pull request #4241 from rajatchopra/fix_parallel_msg (dmcphers+openshiftbot@redhat.com) - Merge pull request #4213 from lnader/master (dmcphers+openshiftbot@redhat.com) - fix bz1031821 - node exceptions are now propagated. Failed ops are also mentioned in the error message (rchopra@redhat.com) - Added ; to list of chars not allowed (lnader@redhat.com) - Added checking for git ref according to git-check-ref-format rules (lnader@redhat.com) - Changed deprecated to obsolete (lnader@redhat.com) - Merge pull request #4210 from bparees/mock_error (dmcphers+openshiftbot@redhat.com) - Merge pull request #4204 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #4209 from mrunalp/dev/upgrade_endpoints (dmcphers+openshiftbot@redhat.com) - bug 997924: jbossas-7 build fails if the app has mock-plugin addon (bparees@redhat.com) - card_169 (lnader@redhat.com) - bump_minor_versions for sprint 37 (admiller@redhat.com) - Migrate endpoints during upgrade. (mrunalp@gmail.com)- fix bz1036507 - improve error message (rchopra@redhat.com) - Bug 1034626 - No cartridge status is shown (bparees@redhat.com) - Merge pull request #4239 from lnader/bugs (dmcphers+openshiftbot@redhat.com) - Bug 1032436 (lnader@redhat.com) - Creating group instance and components on gear creation (abhgupta@redhat.com) - Flatten 'gears' in application mongo record i.e. 'gears' field will be sibling of 'group_instances'. (rpenta@redhat.com) - Ensuring that app is not saved without core attributes set (abhgupta@redhat.com) - Merge pull request #4241 from rajatchopra/fix_parallel_msg (dmcphers+openshiftbot@redhat.com) - Merge pull request #4213 from lnader/master (dmcphers+openshiftbot@redhat.com) - fix bz1031821 - node exceptions are now propagated. Failed ops are also mentioned in the error message (rchopra@redhat.com) - Added ; to list of chars not allowed (lnader@redhat.com) - Added checking for git ref according to git-check-ref-format rules (lnader@redhat.com) - Changed deprecated to obsolete (lnader@redhat.com) - Merge pull request #4210 from bparees/mock_error (dmcphers+openshiftbot@redhat.com) - Merge pull request #4204 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #4209 from mrunalp/dev/upgrade_endpoints (dmcphers+openshiftbot@redhat.com) - bug 997924: jbossas-7 build fails if the app has mock-plugin addon (bparees@redhat.com) - card_169 (lnader@redhat.com) - bump_minor_versions for sprint 37 (admiller@redhat.com) - Migrate endpoints during upgrade. (mrunalp@gmail.com)- Bug 1028393 (lnader@localhost.localdomain)- fix app status calls for sparse components (rchopra@redhat.com)- Merge pull request #4164 from liggitt/bug_1029166_improve_domain_configure_error (dmcphers@redhat.com) - Merge pull request #4167 from smarterclayton/not_using_index_for_authorizations (dmcphers+openshiftbot@redhat.com) - No index on authorizations table (ccoleman@redhat.com) - Bug 1021380 (dmcphers@redhat.com) - Merge pull request #4122 from jwforres/bug_1025691_add_member_using_token (dmcphers+openshiftbot@redhat.com) - Fix bug 1029166: Improve error message on domain configure (jliggitt@redhat.com) - Bug 1025691 - can't add member to a domain when authenticate with token (jforrest@redhat.com)- Merge pull request #4139 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #4140 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Fix for bug 1028284 (abhgupta@redhat.com) - set_group_override fix (rchopra@redhat.com) - port interface being removed may not exist (rchopra@redhat.com)- Fix cartridge extended tests: force erasure of installed cartridges during tests (pmorie@gmail.com) - test case improvements (dmcphers@redhat.com)- Getting singleton tests in the right place (dmcphers@redhat.com) - Merge pull request #4106 from pravisankar/dev/ravi/card639 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3999 from fabianofranz/master (dmcphers+openshiftbot@redhat.com) - hotfix for deploy code to handle older apps which do not have 'sparse_carts' field populated (rchopra@redhat.com) - Improved error messages when trying to create app or add cartridge with invalid gear sizes (contact@fabianofranz.com) - Rest API Deployment support for passing the artifact url parameter with associated tests in the broker and node. Enabling the artifact url param in the rest models. (jajohnso@redhat.com) - Allow adding large gear size to users irrespective of their plan If the user is enrolled into a plan, do not store capabilites in cloud user mongo record instead get the capabilities based on their plan. Any explicitly set capabilities will be stored in user record. Fix test cases (rpenta@redhat.com) - Merge pull request #4097 from abhgupta/abhgupta-scheduler (dmcphers+openshiftbot@redhat.com) - Merge pull request #4084 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Fixing the run_jobs logic for op groups being rolled back (abhgupta@redhat.com) - fix bz996952 - use gear_id with ssh key, rather than component_id (rchopra@redhat.com) - Merge pull request #4100 from lnader/master (dmcphers+openshiftbot@redhat.com) - Bug 1019163 (lnader@redhat.com) - Added check to ensure the new cartridge does not clash with existing web_proxy (lnader@redhat.com) - splitting runtime tests (dmcphers@redhat.com) - spliting runtime components (dmcphers@redhat.com) - Merge pull request #4073 from detiber/brokerExtendedTests (dmcphers+openshiftbot@redhat.com) - Some rest-domains.feature tests rely on DEFAULT_MAX_DOMAINS = 1 (jdetiber@redhat.com) - haproxy cartridge's max limit should be set to -1 when making the app ha (rchopra@redhat.com) - bump_minor_versions for sprint 36 (admiller@redhat.com)- Merge pull request #4064 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Fix for bug 1025218 (abhgupta@redhat.com)- Merge pull request #4054 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #4058 from smarterclayton/timeout_gear_groups_correctly (dmcphers+openshiftbot@redhat.com) - Fix for bug 1024669 (abhgupta@redhat.com) - Merge pull request #4052 from rajatchopra/fix_jboss_expose_port (dmcphers+openshiftbot@redhat.com) - Merge pull request #4055 from abhgupta/abhgupta-scheduler (dmcphers+openshiftbot@redhat.com) - Gear groups should timeout aggressively when fetching state (ccoleman@redhat.com) - Merge pull request #4047 from ncdc/bz1024698 (dmcphers+openshiftbot@redhat.com) - Fix for bug 1025033 (abhgupta@redhat.com) - Bug 1024698 (andy.goldstein@gmail.com) - fix bz1023514 and jboss carts (rchopra@redhat.com)- Merge pull request #4043 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - call expose port in configure order (rchopra@redhat.com)- Merge pull request #3958 from detiber/fixTests (dmcphers+openshiftbot@redhat.com) - Checking deployment validations for bug 1023381, 1023304 (abhgupta@redhat.com) - Fix for bug 1024493 (abhgupta@redhat.com) - Merge pull request #4036 from kraman/bugfix2 (dmcphers+openshiftbot@redhat.com) - Update test tags and enable REMOTE_USER auth for tests (jdetiber@redhat.com) - Test updates to remove hardcoded dev.rhcloud.com and disable platform- endpoints on origin due to missing dependencies. (kraman@gmail.com)- Merge pull request #4026 from lnader/master (dmcphers+openshiftbot@redhat.com) - Added missing routes (lnader@redhat.com) - Bug 1023304 (lnader@redhat.com) - remove extra set (dmcphers@redhat.com)- Fix for bug 1022948 (abhgupta@redhat.com) - Don't use app_dns == gear_dns with update_cluster (andy.goldstein@gmail.com) - Fix for bug 1022444 (abhgupta@redhat.com) - Merge pull request #4002 from smarterclayton/app_metadata_field (dmcphers+openshiftbot@redhat.com) - Merge pull request #4001 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Fix for bug 1022370, 1023207 (abhgupta@redhat.com) - Add application metadata and validators (ccoleman@redhat.com) - fix bz1022948 add link to make_ha if platform allows it (rchopra@redhat.com)- Merge pull request #3972 from liggitt/bug_1020009_max_domains_capability (dmcphers+openshiftbot@redhat.com) - fix httpclient to handle special header (rchopra@redhat.com) - Add config value (jliggitt@redhat.com)- kerberos work for broker and console (jliggitt@redhat.com) - Merge pull request #3770 from mfojtik/bugzilla/1015187 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3973 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Modifications to app delete and pending op execution (abhgupta@redhat.com) - Use UnfulfilledRequirementException when manifest.yml is too big (mfojtik@redhat.com) - Use .present? to check if the :http_proxy is configured (mfojtik@redhat.com) - Bug 1015187: Replace curl with httpclient when downloading cartridges (mfojtik@redhat.com)- Hide report deployments desc (dmcphers@redhat.com)- Bug 1021371 (lnader@redhat.com) - Bug 1019109 (lnader@redhat.com) - fixed routing for events for backward compatibility (lnader@redhat.com) - remove whitespaces from gear status (lnader@redhat.com) - Bug 892899 (lnader@redhat.com) - Bug 1016782 (lnader@redhat.com) - Bug 994419 (lnader@redhat.com) - changed links to singular (lnader@redhat.com) - Fix for bug 1020440, 1021041, 1021462, 1021467, and a typo (abhgupta@redhat.com) - Fix output parsing for deployed artifacts (jdetiber@redhat.com)- fix bz1020169 - fix notify remove ssl cert (rchopra@redhat.com) - Merge pull request #3923 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3915 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - fix bz 1020517 - rescue missing min/max; new group instances should respect min_gears limit (rchopra@redhat.com) - Fix for bug 1019876 (abhgupta@redhat.com) - Fix broker extended tests (rpenta@redhat.com) - Merge pull request #3907 from smarterclayton/bug_1019980_keys_not_distributed (dmcphers+openshiftbot@redhat.com) - Merge pull request #3883 from pravisankar/dev/ravi/card22 (dmcphers+openshiftbot@redhat.com) - Bug 1019980 - SSH keys not distributed on membership changes (ccoleman@redhat.com) - bug 1004686 (lmeyer@redhat.com) - record type as attr too (lmeyer@redhat.com) - Allow gear_size parameter during application creation and cartridge addition. (rpenta@redhat.com) - Merge pull request #3892 from mrunalp/bugs/re_test_fix (dmcphers+openshiftbot@redhat.com) - Fix app cont proxy test. (mrunalp@gmail.com) - Temporarily disabling test due to upstream bug. (mrunalp@gmail.com) - Merge pull request #3868 from rajatchopra/multiplier (dmcphers+openshiftbot@redhat.com) - Merge pull request #3810 from rajatchopra/routing (dmcphers+openshiftbot@redhat.com) - set multiplier of a sparse cart through admin command (rchopra@redhat.com) - typo fix (rchopra@redhat.com) - Fix deployment test (dmcphers@redhat.com) - Merge pull request #3809 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3847 from pmorie/bugs/1017719 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3850 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3845 from pravisankar/dev/ravi/fix-update-cluster (dmcphers+openshiftbot@redhat.com) - Merge pull request #3811 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Bug 995460 (dmcphers@redhat.com) - fixed routing (lnader@redhat.com) - Required deployment_id for activate (lnader@redhat.com) - disable artifact_url (lnader@redhat.com) - corrected plural links and general code clean-up (lnader@redhat.com) - Merge pull request #3840 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Fix bug 1017719: run all stages of gear upgrade extension (pmorie@gmail.com) - Merge pull request #3826 from pravisankar/dev/ravi/bug1016171 (dmcphers+openshiftbot@redhat.com) - Fix update_cluster op to handle 'removed' flag in framework/web-proxy gears. (rpenta@redhat.com) - Merge pull request #3827 from rajatchopra/fix_bz997008 (dmcphers+openshiftbot@redhat.com) - Bug 1016171 - Fix domain allowed_gear_sizes in oo-admin-ctl-user (rpenta@redhat.com) - Fix typo (dmcphers@redhat.com) - ensure you return the last activated deployment (dmcphers@redhat.com) - Merge pull request #3832 from smarterclayton/bug_1013293_fix_doc_links (dmcphers+openshiftbot@redhat.com) - Merge pull request #3829 from mrunalp/bugs/test_fixes (dmcphers+openshiftbot@redhat.com) - do not run domain jobs if not needed (rchopra@redhat.com) - Mark test not valid for F19. (mrunalp@gmail.com) - Merge pull request #3821 from smarterclayton/bug_1017000_fix_more_routes (dmcphers+openshiftbot@redhat.com) - Merge pull request #3773 from smarterclayton/to_stage_error_on_changing_members (dmcphers+openshiftbot@redhat.com) - Expose both versions of routes (gear-groups and gear_groups) (ccoleman@redhat.com) - Bug 1013293 - Docs for link changes (ccoleman@redhat.com) - Allow API versions >= 1.2 to create multiple domains (ccoleman@redhat.com) - Bug 1017000 - Expose correct form of gear-groups (ccoleman@redhat.com) - routing endpoint migration for gears (rchopra@redhat.com) - add alias and ssl cert in routing notifiers (rchopra@redhat.com) - Merge pull request #3797 from smarterclayton/fix_remaining_singular_routes (dmcphers+openshiftbot@redhat.com) - Merge pull request #3792 from liggitt/new_relic_bugs (dmcphers+openshiftbot@redhat.com) - Update REST API objects to point to singular routes (ccoleman@redhat.com) - Fix typos and NPE discovered in newrelic logs (jliggitt@redhat.com) - Fix bug 1016432 - restrict domain rename to owner (jliggitt@redhat.com) - Adding deploy migration for broker auth (dmcphers@redhat.com) - Revert "This test has started to fail. Disable to allow other builds to go through until it can be diagnosed." (dmcphers@redhat.com) - This test has started to fail. Disable to allow other builds to go through until it can be diagnosed. (rmillner@redhat.com) - Job error when changing members of app (ccoleman@redhat.com) - Merge pull request #3747 from rmillner/frontend-sni-proxy (dmcphers+openshiftbot@redhat.com) - Create HAProxy SNI proxy plugin package and use endpoint protocols (rmillner@redhat.com) - Deploy WIP - applications under domains resource must also support update (contact@fabianofranz.com) - Add sha1 (dmcphers@redhat.com) - Handle reporting deployment for initial app create (dmcphers@redhat.com) - store and return times as times (dmcphers@redhat.com) - Reenabled routes for deployments under application (contact@fabianofranz.com) - Reenabled route for UPDATE application (contact@fabianofranz.com) - fixed LIST_DEPLOYMENTS (lnader@redhat.com) - Fix merge (dmcphers@redhat.com) - Making links consistent (dmcphers@redhat.com) - Fixing tests and resolving remaining communication between broker and node for deployments (dmcphers@redhat.com) - Stop using a deployment as a creation mechanism for a deployment (dmcphers@redhat.com) - add sha to deployment (dmcphers@redhat.com) - Allow for floats with time storage (dmcphers@redhat.com) - fixed typo (lnader@redhat.com) - bug fixes (lnader@redhat.com) - activation validations (dmcphers@redhat.com) - Adding activations to deployments (dmcphers@redhat.com) - rollback -> activate (dmcphers@redhat.com) - Rolling restart from the broker (dmcphers@redhat.com) - Update move gear for build-deploy changes (andy.goldstein@gmail.com) - Add broker auth as permanent fixture of every app (dmcphers@redhat.com) - update_cluster fixes (andy.goldstein@gmail.com) - Don't send empty config on app create (dmcphers@redhat.com) - add update deployments scope (dmcphers@redhat.com) - Fixing tests (dmcphers@redhat.com) - Adjusting to pending op changes (dmcphers@redhat.com) - Fix bson hash error (dmcphers@redhat.com) - Rollback to last deployment and tests (lnader@redhat.com) - Fixing tests and squashing bugs (dmcphers@redhat.com) - Fixing tests (dmcphers@redhat.com) - Persist app config changes in mongo (dmcphers@redhat.com) - Pass back deployments in new param from deploy called through the rest api (dmcphers@redhat.com) - Add oo-gear-registry and change haproxy to use platform gear registry (pmorie@gmail.com) - Deploy WIP (dmcphers@redhat.com) - Added deployment links to older rest models (lnader@redhat.com) - Deploy WIP (dmcphers@redhat.com) - Add structure to gear registry (andy.goldstein@gmail.com) - Deploy WIP (dmcphers@redhat.com) - collapse the git refs into 1 (dmcphers@redhat.com) - Deploy WIP (dmcphers@redhat.com) - cleanup (dmcphers@redhat.com) - Added tests and links for application config update (lnader@redhat.com) - Adding application config WIP (dmcphers@redhat.com) - Build & deployment improvements (andy.goldstein@gmail.com) - Broker Build and Deployment (lnader@redhat.com) - bump_minor_versions for sprint 35 (admiller@redhat.com)- Merge pull request #3768 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #3739 from smarterclayton/move_new_domain_fields_to_api_13 (dmcphers+openshiftbot@redhat.com) - Fix for bug 1014837 (abhgupta@redhat.com) - Isolate new domain attributes to API 1.3 and above (ccoleman@redhat.com)- Merge pull request #3298 from Miciah/bug-993440-restapplication-initialize- check-if-cart-is-nil (dmcphers+openshiftbot@redhat.com) - Merge pull request #3757 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3759 from kraman/test_case_fixes (dmcphers+openshiftbot@redhat.com) - fix cart order calculations (rchopra@redhat.com) - Add and use find_cartridge_or_raise_exception (miciah.masters@gmail.com) - Bug 980306 (lnader@redhat.com) - Remove gear removed checks which were added before just for extra safety. (rpenta@redhat.com) - Have CloudUser create a new CapabilityProxy every time to fix application_test.rb#test_scaling_and_storage_events_on_application on F19. (kraman@gmail.com) - Fix PHP cartridge to wait upto 5 sec for Apache to start and create a pid file before returning. This is needed because Apache 2.4 on F19 does a reverse DNS lookup on the server hostname and causes a race condition in runtime-cartridge-php.feature testcase. (kraman@gmail.com)- Merge pull request #3756 from pravisankar/dev/ravi/rename-node-removed (dmcphers+openshiftbot@redhat.com) - Renamed field 'node_removed' to 'removed' in gear model (rpenta@redhat.com) - Merge pull request #3742 from pravisankar/dev/ravi/misc-bugfixes (dmcphers+openshiftbot@redhat.com) - Merge pull request #3748 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix bz1012709 - remove gear's ssh keys. add debugging to admin-clear-pending- ops (rchopra@redhat.com) - Bug 1012970 - Fix pending op group: ReplaceAllSshKeysOpGroup. (rpenta@redhat.com)- Merge pull request #3746 from jwforres/bug_998396_no_api_response_member_delete (dmcphers+openshiftbot@redhat.com) - Merge pull request #3744 from detiber/bz1013788 (dmcphers+openshiftbot@redhat.com) - Bug 998396 - member remove api doesnt return a message (jforrest@redhat.com) - Bug 1013788 - Remove first_uid from district model (jdetiber@redhat.com) - Bug 1013429 (asari.ruby@gmail.com)- oo-admin-repair changes (rpenta@redhat.com) - Remove skip_node_ops flag from user/domain/app/district models. (rpenta@redhat.com) - Bug 1012297 - Pass gear_id instead of gear_uuid to application remove_gear() (rpenta@redhat.com) - Merge pull request #3732 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix bz1012901 - observer needs to be called (rchopra@redhat.com) - Merge pull request #3727 from smarterclayton/fix_environment_variable_routes (dmcphers+openshiftbot@redhat.com) - fix bz1012374 - extra check for expose port for sparse-carts (rchopra@redhat.com) - Update singular routes to use singular_path (ccoleman@redhat.com)- Force resolving domains to avoid double query (jliggitt@redhat.com) - Membership changes (jliggitt@redhat.com) - Origin UI 72 - Membership (ccoleman@redhat.com)- Merge pull request #3707 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3712 from teddythetwig/ssl_to_gear_tests (dmcphers+openshiftbot@redhat.com) - add mappings support to routing spi, and add protocols to cart manifests (rchopra@redhat.com) - Feature tests for ssl_to_gear, V3 of mock cart serves https at primary endpoint on port 8123 (teddythetwig@gmail.com) - Fix for bug 1012138 (abhgupta@redhat.com)- Merge pull request #3691 from BanzaiMan/idle_websockets (dmcphers+openshiftbot@redhat.com) - Add Node.js 0.10 tests to runtime-cartridge-nodejs.feature (asari.ruby@gmail.com) - Merge pull request #3693 from pravisankar/dev/ravi/card98 (dmcphers+openshiftbot@redhat.com) - Added skip_node_ops flag to app/domain/user/district models. (rpenta@redhat.com) - typo fix (rchopra@redhat.com)- Merge pull request #3696 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3647 from detiber/runtime_card_255 (dmcphers+openshiftbot@redhat.com) - endpoints included for rest call to gear_groups (rchopra@redhat.com) - Fixed typo (jolamb@redhat.com) - Card origin_runtime_255: Publish district uid limits to nodes (jdetiber@redhat.com)- Merge pull request #3686 from rajatchopra/new_master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3682 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - routing spi changes (rchopra@redhat.com) - Fix for bug 1010632 (abhgupta@redhat.com) - Fixing AddCompOp code (abhgupta@redhat.com) - Fixes for pending_op changes (abhgupta@redhat.com) - Merge pull request #3673 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3667 from danmcp/master (dmcphers+openshiftbot@redhat.com) - fix indexing (rchopra@redhat.com) - optimize find all district scenarios (dmcphers@redhat.com) - Add index to district uuid (dmcphers@redhat.com) - Fix tests to use ruby193-mcollective only on RHEL. Fix nodejs cart to work on F19 and RHEL. (kraman@gmail.com) - Merge pull request #3666 from jwhonce/wip/secret_token (dmcphers+openshiftbot@redhat.com) - Creating the app secret token and sending to gear creation requests (abhgupta@redhat.com) - Card origin_runtime_102 - Support OPENSHIFT_SECRET_TOKEN (jhonce@redhat.com) - Merge pull request #3578 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #3656 from lnader/master (dmcphers+openshiftbot@redhat.com) - First draft of changes to create subclasses for pending ops (abhgupta@redhat.com) - Rescue OOException and include result_io in message (lnader@redhat.com) - Merge pull request #3654 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3646 from ironcladlou/dev/test-fixes (dmcphers+openshiftbot@redhat.com) - Handle categories not used (dmcphers@redhat.com) - fix configure order calculation - bz1008609 (rchopra@redhat.com) - Fix mock cartridge verification in cuke tests (ironcladlou@gmail.com) - add index for created_at (rchopra@redhat.com) - add index for created_at field for clear-pending-ops (rchopra@redhat.com) - bump_minor_versions for sprint 34 (admiller@redhat.com)- Merge pull request #3631 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix bz1003014 - find_cartridge should search for 'Name' as well (rchopra@redhat.com)- Merge pull request #3621 from smarterclayton/storage_rest_response_broken (dmcphers+openshiftbot@redhat.com) - Sparse group_instance support broke rest api response for carts (ccoleman@redhat.com)- fix bz1006645 (rchopra@redhat.com) - Fix for bug 1005007 and bug 1006526 (abhgupta@redhat.com) - Merge pull request #3582 from kraman/test_case_fixes (dmcphers+openshiftbot@redhat.com) - Fixing code to allow admin to restrict # of domains to be less than # of gears allocated to a user. (kraman@gmail.com)- Merge pull request #3592 from abhgupta/abhgupta-scheduler (dmcphers+openshiftbot@redhat.com) - Merge pull request #3589 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Fix for bug 1005631 (abhgupta@redhat.com) - Merge pull request #3583 from jwforres/admin_console_capacity_planning-fork (dmcphers+openshiftbot@redhat.com) - fix enable_ha with respect to max gear limits of web cart + config fixes (rchopra@redhat.com) - remove licenses, minor format (lmeyer@redhat.com) - fix bug 1004671 (lmeyer@redhat.com) - allow 1-node districts (lmeyer@redhat.com) - fix bug 1004297 (lmeyer@redhat.com) - fix bug 1004157 (lmeyer@redhat.com) - library to suggest admin changes (lmeyer@redhat.com) - refactor and mods for admin console (lmeyer@redhat.com)- Use EXTERNAL_ETH_DEV if its set in node.conf. (rmillner@redhat.com)- Merge pull request #3558 from pravisankar/dev/ravi/env-var-fix (dmcphers+openshiftbot@redhat.com) - Remove environment variables support from REST 1.0 api version (rpenta@redhat.com) - Using _id instead of uuid for application (abhgupta@redhat.com)- Merge pull request #3538 from pmorie/dev/fix_tests (dmcphers+openshiftbot@redhat.com) - Merge pull request #3548 from jwhonce/wip/oo-devel-node (dmcphers+openshiftbot@redhat.com) - Merge pull request #3543 from fotioslindiakos/nodejs (dmcphers+openshiftbot@redhat.com) - SCL support for nodejs (fotios@redhat.com) - Node Platform - Fix cucumber tests (jhonce@redhat.com) - WIP Node Platform - oo-devel-node: clean up oo-* scripts that emulate mco calls (jhonce@redhat.com) - Fix platform upgrade tests (pmorie@gmail.com) - enable ha feature (rchopra@redhat.com) - fixing test cases for phpmyadmin-4 (dmcphers@redhat.com)- Bug 1002685 - Downcase domain names when fetching applications by domain (ccoleman@redhat.com) - cleanup (dmcphers@redhat.com) - Merge pull request #3399 from smarterclayton/propagate_app_id_to_gears (dmcphers+openshiftbot@redhat.com) - Merge remote-tracking branch 'origin/master' into propagate_app_id_to_gears (ccoleman@redhat.com) - cleanup (dmcphers@redhat.com) - cleanup (dmcphers@redhat.com) - Fix env var subscription tests (pmorie@gmail.com) - Merge remote-tracking branch 'origin/master' into propagate_app_id_to_gears (ccoleman@redhat.com) - Merge pull request #3485 from pmorie/dev/upgrades (dmcphers+openshiftbot@redhat.com) - Make dependency on 0.0.1 version of mock explicit for upgrade tests (pmorie@gmail.com) - cleanup (dmcphers@redhat.com) - Merge remote-tracking branch 'origin/master' into propagate_app_id_to_gears (ccoleman@redhat.com) - Merge pull request #3446 from abhgupta/abhgupta-scheduler (dmcphers+openshiftbot@redhat.com) - cleanup (dmcphers@redhat.com) - Fix test cases (ccoleman@redhat.com) - Merge pull request #3477 from smarterclayton/protect_environment_vars_with_edit (dmcphers+openshiftbot@redhat.com) - Environment variables should be protected with :edit permission (ccoleman@redhat.com) - Mongoid 3.1 does not return the Array that was stored on the model (ccoleman@redhat.com) - Fix for bug 997008 (abhgupta@redhat.com) - bump_minor_versions for sprint 33 (admiller@redhat.com) - Merge pull request #3452 from pravisankar/dev/ravi/bug998905 (dmcphers+openshiftbot@redhat.com) - Added environment variable name limitations - Limit length to 128 bytes. - Allow letters, digits and underscore but can't begin with digit (rpenta@redhat.com) - Switch OPENSHIFT_APP_UUID to equal the Mongo application '_id' field (ccoleman@redhat.com) - Changes for doing atomic updates on embedded documents (abhgupta@redhat.com)- Merge pull request #3451 from smarterclayton/bug_997567_alias_error_message_vague (dmcphers+openshiftbot@redhat.com) - Bug 997567 - The alias error message is too vague (ccoleman@redhat.com)- Merge pull request #3441 from jwhonce/wip/user_vars (dmcphers+openshiftbot@redhat.com) - Merge pull request #3326 from kraman/admin_command_connection_hooks (dmcphers+openshiftbot@redhat.com) - origin_broker_77 (lnader@redhat.com) - Merge pull request #3439 from pravisankar/dev/ravi/user-env-bugs (dmcphers+openshiftbot@redhat.com) - Bug 998794 - Allow blank value for a user environment variable (rpenta@redhat.com) - Node Platform - Add .env/user_vars during upgrade (jhonce@redhat.com) - Merge pull request #3436 from pmorie/dev/upgrades (dmcphers+openshiftbot@redhat.com) - Fix creating new endpoints during incompatible upgrades (pmorie@gmail.com) - New admin command to call connection hooks on an application. (kraman@gmail.com)- Merge pull request #3435 from smarterclayton/bug_997848_capabilities_not_shown_via_api (dmcphers+openshiftbot@redhat.com) - Bug 997848 - Inherited capabilities not in REST API (ccoleman@redhat.com) - Fix cucumber step ambiguity (ironcladlou@gmail.com) - Merge pull request #3398 from detiber/bz994445 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3413 from sosiouxme/admin-stats-fixes (dmcphers+openshiftbot@redhat.com) - Merge pull request #3410 from pravisankar/dev/ravi/card86 (dmcphers+openshiftbot@redhat.com) - use only strings for hash keys (lmeyer@redhat.com) - exclude inactive nodes from eff avail gears (lmeyer@redhat.com) - fix minor bug - NONE district should be HashWithReaders (lmeyer@redhat.com) - Added REST api support for user environment variables (rpenta@redhat.com) - Added User environment variables support in broker (rpenta@redhat.com) - WIP Node Platform - Add support for settable user variables (jhonce@redhat.com) - Bug 99445 - Better error message for No nodes available (jdetiber@redhat.com)- Fixing typos (dmcphers@redhat.com) - Bug 997785 (dmcphers@redhat.com) - Merge pull request #3382 from smarterclayton/builder_scope_incorrect (dmcphers+openshiftbot@redhat.com) - origin_runtime_219, fix up cart references for renamed cart https://trello.com/c/evcTYKdn/219-3-adjust-out-of-date-cartridge- versions (jolamb@redhat.com) - Node Platform - Fixed grep in node_step.rb (jhonce@redhat.com) - Fix builder scope by introducing a domain builder scope (ccoleman@redhat.com)- Merge pull request #3390 from pmorie/dev/fix_tests (dmcphers+openshiftbot@redhat.com) - Fix several tests that now use incorrect versions (pmorie@gmail.com) - Merge pull request #3370 from smarterclayton/bug_997246_prohibit_blank_domains (dmcphers+openshiftbot@redhat.com) - fix bz997078 (rchopra@redhat.com) - Merge pull request #3375 from smarterclayton/convert_scope_to_string (dmcphers+openshiftbot@redhat.com) - Merge pull request #3358 from sosiouxme/oo-stats-mods (dmcphers+openshiftbot@redhat.com) - Merge pull request #3354 from dobbymoodge/origin_runtime_219 (dmcphers+openshiftbot@redhat.com) - Additional cart version and test fixes (jolamb@redhat.com) - Merge pull request #3368 from smarterclayton/find_by_user_broken_on_app (dmcphers+openshiftbot@redhat.com) - ability to read results from file; more (lmeyer@redhat.com) - refactor classes and tests (lmeyer@redhat.com) - Treat domain_scope= the same as app_scope= (ccoleman@redhat.com) - Bug 997246 - Prohibit blank domains (ccoleman@redhat.com) - Unable to scale up or snapshot an app (ccoleman@redhat.com)- Merge pull request #3359 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - migration helpers and rest interface for port information of gears (rchopra@redhat.com) - Upgrade tool enhancements (ironcladlou@gmail.com)- Merge pull request #3322 from smarterclayton/origin_ui_73_membership_model (dmcphers+openshiftbot@redhat.com) - save exposed port interfaces of a gear (rchopra@redhat.com) - Merge pull request #3290 from smarterclayton/bug_992464_not_raising_on_not_found_token (dmcphers+openshiftbot@redhat.com) - Check denormalization in oo-admin-chk (ccoleman@redhat.com) - Only schedule domain jobs on applications that actually need it (ccoleman@redhat.com) - Default to test mode membership off (ccoleman@redhat.com) - Review comments (ccoleman@redhat.com) - Bug 995371 - Direct parameters to members were ignored (ccoleman@redhat.com) - Ensure only users with ssh access are added with keys (ccoleman@redhat.com) - * Implement a membership model for OpenShift that allows an efficient query of user access based on each resource. * Implement scope limitations that correspond to specific permissions * Expose membership info via the REST API (disableable via config) * Allow multiple domains per user, controlled via a configuration flag * Support additional information per domain (application_count and gear_counts) to improve usability * Let domains support the allowed_gear_sizes option, which limits the gear sizes available to apps in that domain * Simplify domain update interactions - redundant validation removed, and behavior of responses differs slightly. * Implement migration script to enable data (ccoleman@redhat.com) - Bug 992464 - Authorization token needs to raise when checking eventual consistency (ccoleman@redhat.com)- Merge pull request #3307 from jwhonce/wip/java_opt_ext (dmcphers+openshiftbot@redhat.com) - Card origin_runtime_148 - append JAVA_OPT_EXT to JAVA_OPT (jhonce@redhat.com) - Various cleanup (dmcphers@redhat.com) - cleanup (dmcphers@redhat.com) - Fix for bug 982855 (abhgupta@redhat.com) - allow db access with mongo client 1.6 (lmeyer@redhat.com) - Merge pull request #3274 from pmorie/bugs/991225 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3276 from detiber/fixtests (dmcphers+openshiftbot@redhat.com) - Bug 991225: upgrade script should be run before setup during incompatible upgrade (pmorie@gmail.com) - Fix runtime-extended tests for jboss cartridges (jdetiber@redhat.com) - should fix oo-stats bug 988554 (lmeyer@redhat.com) - add unit tests, fix a bug (lmeyer@redhat.com) - bump_minor_versions for sprint 32 (admiller@redhat.com)- Bumping version #s for origin release 2 (kraman@gmail.com) - bump_minor_versions for sprint 32 (admiller@redhat.com)- Merge pull request #3250 from jwhonce/wip/extended_tests (dmcphers+openshiftbot@redhat.com) - Merge pull request #3245 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3247 from lnader/master (dmcphers+openshiftbot@redhat.com) - WIP Node Platform - Restored env_var_subscription_steps.rb (jhonce@redhat.com) - Merge pull request #3246 from pmorie/bugs/971120 (dmcphers+openshiftbot@redhat.com) - fix bz990341 (rchopra@redhat.com) - Bug 989856 - fix for embedded carts (lnader@redhat.com) - Bug 971120: refactor openshift-node.feature (pmorie@gmail.com)- Merge pull request #3225 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3237 from abhgupta/abhgupta-scheduler (dmcphers+openshiftbot@redhat.com) - Bug 988255 (lnader@redhat.com) - Bug 989856 (lnader@redhat.com) - Merge pull request #3238 from jwhonce/bug/985514 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3228 from pravisankar/dev/ravi/bug984005 (dmcphers+openshiftbot@redhat.com) - Fix for bug 989650 (abhgupta@redhat.com) - Merge pull request #3229 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Set 'register_dns' op to 'rolledback' state in case of DNSLoginException. (rpenta@redhat.com) - Bug 985514 - Update CartridgeRepository when mcollectived restarted (jhonce@redhat.com) - fix in scope for scaling issues (rchopra@redhat.com) - Capabilities validator should still be called (ccoleman@redhat.com)- Fix for bug 989650, bug 988115, and added additional check in oo-admin-chk (abhgupta@redhat.com)- Bug 982738 (dmcphers@redhat.com) - Merge pull request #3134 from smarterclayton/changes_for_membership (dmcphers+openshiftbot@redhat.com) - Merge pull request #3194 from rajatchopra/ha (dmcphers+openshiftbot@redhat.com) - Merge pull request #3183 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge remote-tracking branch 'origin/master' into changes_for_membership (ccoleman@redhat.com) - redo sparse cart addition/deletion as user can override their scaling factors (rchopra@redhat.com) - Bug 982921 (lnader@redhat.com) - Merge pull request #3180 from rajatchopra/fix_bz984481 (dmcphers+openshiftbot@redhat.com) - Bug 980376 (lnader@redhat.com) - fix bz984481 (rchopra@redhat.com) - Merge remote-tracking branch 'origin/master' into changes_for_membership (ccoleman@redhat.com) - Typo during merge (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into changes_for_membership (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into changes_for_membership (ccoleman@redhat.com) - Return creation_time on domains (ccoleman@redhat.com) - Simplify capabilities to be more model like, and support clean proxying of inherited properties (ccoleman@redhat.com) - Support LIST_DOMAINS_BY_OWNER, SHOW_DOMAIN, and SHOW_APPLICATION_BY_DOMAIN (ccoleman@redhat.com) - Support running broker tests directly Force scopes to use checked ids and avoid symbolizing arbitrary strings Use .present? instead of .count > 0 (for performance) Handle ValidationExceptions globally (ccoleman@redhat.com)- Ensure that git version is 1.8.* before setting push.default simple (kraman@gmail.com) - Merge pull request #3174 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3141 from detiber/jbaws (dmcphers+openshiftbot@redhat.com) - Bug 982921 (lnader@redhat.com) - Bug 982107 (lnader@redhat.com) - Bug 987799 (lnader@redhat.com) - Merge pull request #3172 from ironcladlou/bz/987836 (dmcphers+openshiftbot@redhat.com) - JBoss Deployment verification (jdetiber@redhat.com) - Bug 987836: Refactor hot deploy marker detection (ironcladlou@gmail.com) - Merge pull request #3164 from pmorie/bugs/mco_bounce (dmcphers+openshiftbot@redhat.com) - Merge pull request #3160 from pravisankar/dev/ravi/card78 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3156 from kraman/bugfix3 (dmcphers+openshiftbot@redhat.com) - Use service script instead of SIGUSR to reload mcollective (pmorie@gmail.com) - For consistency, rest api response must display 'delete' instead 'destroy' for user/domain/app (rpenta@redhat.com) - Adding Fedora vs RHEL cases for idler. Ruby 2.0 in F19 runs as ruby-mri vs ruby in RHEL (kraman@gmail.com)- fix bz987773, make max calculation use a floating point (rchopra@redhat.com) - Add feature to carts to handle wildcard ENV variable subscriptions (jolamb@redhat.com) - Merge pull request #3088 from lnader/card-25 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3147 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Bug 987268 (lnader@redhat.com) - origin_broker_25 (lnader@redhat.com) - Merge pull request #3146 from sosiouxme/fake-data (dmcphers+openshiftbot@redhat.com) - fix scaling issue (rchopra@redhat.com) - Bug 971265 (dmcphers@redhat.com) - Merge pull request #3137 from rajatchopra/ha (dmcphers+openshiftbot@redhat.com) - check max limits for non-sparse carts too; fix for bz976734 (rchopra@redhat.com) - create script to load fake data (lmeyer@redhat.com) - Merge pull request #3138 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix issues with move code for multiple haproxy cases (rchopra@redhat.com) - Check cartridge configure order dependency in the broker (rpenta@redhat.com) - Allow plugin carts to reside either on web-framework or non web-framework carts. HA-proxy cart manifest will say it will reside with web-framework (earlier it was done in the reverse order). (rpenta@redhat.com) - reuse admin stats library (lmeyer@redhat.com) - splitting into first admin library class (lmeyer@redhat.com) - Merge pull request #3125 from rajatchopra/ha (dmcphers+openshiftbot@redhat.com) - make haproxy a sparse cart (rchopra@redhat.com) - Merge pull request #3121 from rajatchopra/ha (dmcphers+openshiftbot@redhat.com) - support for sparse cartridges (multiple haproxy) (rchopra@redhat.com) - Verified that Mongoid::Errors::DocumentNotFound has not been changed. Updating test so that class loads in F19 (kraman@gmail.com) - Merge pull request #3118 from pmorie/dev/upgrades (dmcphers+openshiftbot@redhat.com) - Add version check for gear upgrade extension (pmorie@gmail.com) - Merge remote-tracking branch 'origin/master' into handle_global_exceptions_properly (ccoleman@redhat.com) - Merge pull request #3112 from kraman/rhel_fixes (dmcphers+openshiftbot@redhat.com) - Clearing SCL cache environment before invoking scripts since scripts may load different scl envs. (kraman@gmail.com) - Merge pull request #3110 from dobbymoodge/platform_upgrade-refactor (dmcphers+openshiftbot@redhat.com) - Cleaning up commented code blocks (jolamb@redhat.com) - Remove ecdsa ssh key type from supported list. Rationale: Due to patent concerns, ECC support is not bundled in fedora/rhel(needed for ecdsa key generation). So even if someone has a valid ecdsa keys, sshd server on our node won't be able to authenticate the user. (rpenta@redhat.com) - Refactoring upgrade_steps.rb to be cart-agnostic (jolamb@redhat.com) - Handle nested subclasses in error responses (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into handle_global_exceptions_properly (ccoleman@redhat.com) - Convert keys_controller - work around double deletion bug in console code (ccoleman@redhat.com) - Merge pull request #3085 from sosiouxme/admin-console-broker (dmcphers+openshiftbot@redhat.com) - Fix failing test in api_responses (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into handle_global_exceptions_properly (ccoleman@redhat.com) - Missed a rescue of Mongoid::Errors::DocumentNotFound (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into handle_global_exceptions_properly (ccoleman@redhat.com) - Remove binding.pry, causing failures (ccoleman@redhat.com) - Merge pull request #3091 from pmorie/dev/upgrades (dmcphers+openshiftbot@redhat.com) - re-base the broker URI from /broker => / (lmeyer@redhat.com) - Add support for upgrade script to be called during cartridge upgrades. (pmorie@gmail.com) - Merge pull request #3083 from smarterclayton/strong_consistency_is_default (dmcphers+openshiftbot@redhat.com) - Authorization test case was wrong (ccoleman@redhat.com) - Merge pull request #3074 from kraman/bugfix2 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3069 from sosiouxme/admin-console-mcollective (dmcphers+openshiftbot@redhat.com) - Merge pull request #3072 from pravisankar/dev/ravi/bug969876 (dmcphers+openshiftbot@redhat.com) - Fixes for F19 runtime extended tests * Fix platform-oo-admin.feature to use mock instead of ruby and python * Fix cloud domain used in application_steps.rb * Add missing haproxy/scaled gear steps * Fix jenkins test to understand different api versions - Old api returns color of build - new api returns string (notbuilt, built, etc) (kraman@gmail.com) - adjust naming for getting facts (lmeyer@redhat.com) - whitespace + typo fixes (lmeyer@redhat.com) - Make idler test use mock instead of scenario table (pmorie@gmail.com) - Merge pull request #3080 from smarterclayton/action_log_should_be_lazy (dmcphers+openshiftbot@redhat.com) - Strong consistency is the default for mongoid (ccoleman@redhat.com) - Move most DocumentNotFound handling to ApiResponse#render_exception (ccoleman@redhat.com) - Merge pull request #3079 from smarterclayton/make_pry_console_available (dmcphers+openshiftbot@redhat.com) - Generic exceptions should always be handled with rescue_from Don't return on the last line of controller methods rescue_from handlers should have proper access to user info set via UserActionLog filter (ccoleman@redhat.com) - Merge pull request #3058 from smarterclayton/use_deep_dup (dmcphers+openshiftbot@redhat.com) - Make set_log_tag lazy, so that all controllers have a default behavior Allow controllers to override log tag on their class, not on the instance Make allowances for legacy behavior (ccoleman@redhat.com) - Make Pry console available when ENV['PRY']=1 (ccoleman@redhat.com) - Remove UtilHelper.deep_copy for Rails deep_dup (ccoleman@redhat.com) - Bug 969876 - Don't run execute_connections if there are no add/remove component ops (rpenta@redhat.com) - adding call to retrieve set of facts for admin-console (lmeyer@redhat.com)- Merge branch 'master' of github.com:openshift/origin-server (admiller@redhat.com) - bump_minor_versions for sprint 31 (admiller@redhat.com) - Merge pull request #3070 from detiber/info2warn (dmcphers+openshiftbot@redhat.com) - - Return client_message as warning instead of info (jdetiber@redhat.com)- Merge pull request #3017 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #3068 from abhgupta/bug_980760 (dmcphers+openshiftbot@redhat.com) - Fix for bug 980760 - fixing error message on validation failure - removing downloaded cart manifest entry from app if adding a url based cart fails (abhgupta@redhat.com) - Fix bug 983583: remove gear validation step for compatible upgrades (pmorie@gmail.com) - Bug 980928 (lnader@redhat.com) - Fix up psql command usage in cucumber tests (asari.ruby@gmail.com) - Merge pull request #3057 from BanzaiMan/dev/hasari/c157 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3054 from abhgupta/bug_980760 (dmcphers+openshiftbot@redhat.com) - Add 9.2 for all remaining cucumber features (asari.ruby@gmail.com) - Closing mongo db connection to prevent connection pool from getting exhausted (abhgupta@redhat.com)- Changing error message to make it more clear (abhgupta@redhat.com) - Restore "application destroyed" step which was removed in 5fa8baf6c1781c0e1553d5c424688f461773710a (kraman@gmail.com) - Merge pull request #3024 from abhgupta/bug_980760 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3028 from rajatchopra/fix_970829 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3022 from kraman/libvirt-f19-2 (dmcphers+openshiftbot@redhat.com) - Fix for bug 980760 - Preventing multiple versions of a cartridge from being added to the application (abhgupta@redhat.com) - use quarantine to not let the app delete operation in while upgrade is in progress (rchopra@redhat.com) - Bug 979182 - Increase file limit for the gear in proportion to the filesystem storage. (rpenta@redhat.com) - Updates to allow basic tests to pass on F19 (kraman@gmail.com) - Merge pull request #3018 from abhgupta/bug_982549 (dmcphers+openshiftbot@redhat.com) - Merge pull request #3016 from pmorie/dev/fix_tests (dmcphers+openshiftbot@redhat.com) - Fix for bug 982549 - Simplified regex to work with ruby 2.0 in Fedora 19 (abhgupta@redhat.com) - Fix upgrade functionality and associated tests (pmorie@gmail.com)- Merge pull request #3010 from pravisankar/dev/ravi/bug982172 (dmcphers+openshiftbot@redhat.com) - Bug 982172 - Do not try to unreserve_uid if we don't get valid container for the gear. (rpenta@redhat.com)- Fixing runtime tests (dmcphers@redhat.com) - Increase jenkins start timeout (dmcphers@redhat.com)- Assign default gear size if not specified in applications_controller.rb (rpenta@redhat.com) - Merge pull request #2987 from rajatchopra/routing_broker (dmcphers+openshiftbot@redhat.com) - fix runtime extended tests (dmcphers@redhat.com) - Routing plug-in for broker. Code base from github/miciah/broker-plugin- routing-activemq (miciah.masters@gmail.com)- Merge pull request #2934 from kraman/libvirt-f19-2 (dmcphers+openshiftbot@redhat.com) - Fixing class/module namespaces Fixing tests Fixing rebase errors Un-hardcode context in step_definitions/cartridge-php_steps.rb Fixing paths that were broken when going from File.join -> PathUtils.join (kraman@gmail.com) - Refactor code to use run_in_container_context/run_in_root_context calls instead of generically calling oo_spawn and passing uid. Modify frontend httpd/proxy classes to accept a container object instead of indivigual properties (kraman@gmail.com) - Moving Node classes into Runtime namespace Removing UnixUser Moving functionality into SELinux plugin class (kraman@gmail.com)- Moving scaled deploy into the platform (dmcphers@redhat.com) - Handling cleanup of failed pending op using rollbacks (abhgupta@redhat.com) - Merge pull request #2925 from BanzaiMan/dev/hasari/c157 (dmcphers+openshiftbot@redhat.com) - Add gear-level upgrade extensions (pmorie@gmail.com) - Merge pull request #2945 from pravisankar/dev/ravi/card7 (dmcphers+openshiftbot@redhat.com) - Merge pull request #2783 from genesarm/PULL_1844 (dmcphers+openshiftbot@redhat.com) - Remove Online specific references: -Remove hard-coded cart name references. -Remove login validations from CloudUser model, login validation must be done by authentication plugin. -Remove 'medium' gear size references -All 'small' gear size references must be from configuration files. -Remove stale application_observer.rb and its references -Remove stale 'abstract' cart references -Remove duplicate code from rest controllers -Move all get_rest_{user,domain,app,cart} methods in RestModelHelper module. -Cleanup unnecessary TODO/FIXME comments in broker. (rpenta@redhat.com) - Updated platform-oo-admin.feature testing adding and removing domain wide env variables (gsarmien@redhat.com) - PODO-61 Added tests for adding and removing domain wide environment variables (gsarmien@redhat.com) - Added test for adding domain env variable (gsarmien@redhat.com) - oo-admin-ctl-usage fixes: Create index on 'gear_id'+'usage_type'+'created_at' fields for usage_records mongo collection. (rpenta@redhat.com) - Card online_runtime_157 (asari.ruby@gmail.com) - Merge pull request #2927 from smarterclayton/bug_970257_support_git_at_urls (dmcphers+openshiftbot@redhat.com) - Merge pull request #2967 from pmorie/dev/os_migrations (dmcphers+openshiftbot@redhat.com) - Rename migrate to upgrade in code (pmorie@gmail.com) - Fix alias validation regex (kraman@gmail.com) - Remove unused scripts. (mrunalp@gmail.com) - Bug 977493 - Avoid leaking the lock file descriptor to child processes. (rmillner@redhat.com) - Merge pull request #2827 from genesarm/PULL_2005 (dmcphers+openshiftbot@redhat.com) - Move core migration into origin-server (pmorie@gmail.com) - Merge pull request #2951 from BanzaiMan/mocha_deprecation_warning (dmcphers@redhat.com) - Merge pull request #2952 from pmorie/fix-tests (dmcphers@redhat.com) - Avoid harmless but annoying deprecation warning (asari.ruby@gmail.com) - Fix mysql scaling tests (pmorie@gmail.com) - Merge pull request #2865 from BanzaiMan/dev/hasari/bz974632 (dmcphers+openshiftbot@redhat.com) - Tests pass fully (add initial_git_url for earlier api versions). Control what values of URI get persisted to DB (passwords and userinfo from clone specs should not be) (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into bug_970257_support_git_at_urls (ccoleman@redhat.com) - Merge pull request #2938 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix bz977519 - for cases where v2 parsing succeeds but broker manifest parsing fails (rchopra@redhat.com) - PULL_2005 Changed GEAR_SUPL_GRPS to GEAR_SUPPLEMENTARY_GROUPS in node and tests (gsarmien@redhat.com) - PULL_2005 fixed code review bugs for adding supplementary groups to new gears (gsarmien@redhat.com) - PULL_2005 added tests for adding supplementary groups when creating new gears in a node (gsarmien@redhat.com) - Remove V1 code and V2-specific stepdefs (pmorie@gmail.com) - Merge pull request #2757 from tbielawa/acceptable_values (dmcphers+openshiftbot@redhat.com) - Merge remote-tracking branch 'origin/master' into bug_970257_support_git_at_urls (ccoleman@redhat.com) - Allow clients to pass an initial_git_url of "empty", which creates a bare repo but does not add a commit. When 'empty' is passed, the node will skip starting the gear and also skip the initial build. This allows clients that want to send a local Git repository (one that isn't visible to OpenShift.com, for example) to avoid having to push/merge/delete the initial commit, and instead submit their own clean repo. In this case, the user will get a result indicating that their repository is empty. (ccoleman@redhat.com) - Merge pull request #2930 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Clarify wording in error message (tbielawa@redhat.com) - Reverting fix for bug 973718 - instead of not returning the broken apps, we are relying on the CLI/console resilience to handle these broken apps for now (abhgupta@redhat.com) - Bug 970257 - Allow git@ urls (ccoleman@redhat.com) - removing v1 logic (dmcphers@redhat.com) - Merge pull request #2923 from lnader/master (dmcphers+openshiftbot@redhat.com) - Bug 977037 (lnader@redhat.com) - Resurrect file permissions tests that existed for v1 PHP cartridge (asari.ruby@gmail.com)- bump_minor_versions for sprint 30 (admiller@redhat.com)- Merge pull request #2908 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - quick fix for 972958 - increase lock timeout (rchopra@redhat.com) - Merge pull request #2902 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Fix for bug 975586 - Alowing multiple dashes in alias (abhgupta@redhat.com)- Bug 975388 - oo-admin-usage fixes (rpenta@redhat.com) - Merge pull request #2887 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Fix runtime extended tests (dmcphers@redhat.com) - fix for bz972514 - handle cases where gear's server id is not set yet (rchopra@redhat.com)- Bug 975255 (dmcphers@redhat.com) - Bug 965804 (lnader@redhat.com) - Fix runtime extended tests (dmcphers@redhat.com) - Various cleanup (dmcphers@redhat.com)- Merge pull request #2851 from lnader/master (dmcphers+openshiftbot@redhat.com) - Bug 974507 (dmcphers@redhat.com) - Merge pull request #2856 from danmcp/master (dmcphers+openshiftbot@redhat.com) - First pass at removing v1 cartridges (dmcphers@redhat.com) - Bug 974493 (lnader@redhat.com) - Bug 971204 (lnader@redhat.com) - ssh_url should use gear.name for secondary gears (lmeyer@redhat.com) - fix whitespace (lmeyer@redhat.com) - Merge pull request #2841 from lnader/master (dmcphers+openshiftbot@redhat.com) - Bug 973718 (lnader@redhat.com) - Fix mock test cases for the new routes used by the console (jforrest@redhat.com) - Fix routing clashes when id matches new or edit (jforrest@redhat.com) - part two of parallelizing node tasks from broker (rchopra@redhat.com) - Added Usage consistency checks as part of oo-admin-chk script (rpenta@redhat.com) - parallelization of app events across gears (rchopra@redhat.com) - Bug 971876 (dmcphers@redhat.com) - Node timeout handling improvements (ironcladlou@gmail.com) - Fix jboss tests (kraman@gmail.com) - Build RPM depending on which version of nodejs is available on the platform. Make tests pick nodejs version based on what is installed (kraman@gmail.com) - Fix ruby cartridge. It reuires a ~/.passenger dir on RHEL 6.4 systems Fix some cucumber tests tags (kraman@gmail.com) - Update test for F19 package versions Remove F18 tests Added new tags @not- fedora-19, @fedora-19-only to indicate which tests to run Moved cucumber step definitons from ruby files back into feature files (kraman@gmail.com) - origin_runtime_138 - Add SSL_ENDPOINT variable and filter whether carts use ssl_to_gear. (rmillner@redhat.com) - Add ssl_to_gear option. (mrunalp@gmail.com) - delete downloaded cartridge when component is deleted (rchopra@redhat.com) - Merge pull request #2666 from lnader/rest-api-version-1.5 (dmcphers+openshiftbot@redhat.com) - return HTTP Status code 200 from DELETE instead of 204 (lnader@redhat.com) - fix for bz970008 (rchopra@redhat.com) - fix bz969724 - feature name is now just cartridge name (rchopra@redhat.com) - move v1 tests to extended other only (dmcphers@redhat.com) - Merge pull request #2697 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Fix for bug 969165 (abhgupta@redhat.com) - Fix for bug 968952 - Fixing application alias validation regex (abhgupta@redhat.com)- bump_minor_versions for sprint 29 (admiller@redhat.com) - Merge pull request #2695 from fotioslindiakos/runtime_extended (dmcphers+openshiftbot@redhat.com) - Fix failing runtime_extended test (fotios@redhat.com)- fix bz971876 - ci cleanup on app delete (rchopra@redhat.com)- delete downloaded cartridge when component is deleted (rchopra@redhat.com)- fix for bz970008 (rchopra@redhat.com) - fix bz969724 - feature name is now just cartridge name (rchopra@redhat.com)- Fix for bug 969165 (abhgupta@redhat.com) - Fix for bug 968952 - Fixing application alias validation regex (abhgupta@redhat.com)- Merge pull request #2694 from pmorie/dev/v2_switchyard (dmcphers+openshiftbot@redhat.com) - Add V2 tests for switchyard (pmorie@gmail.com) - Merge pull request #2679 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix search for components given in group overrides (rchopra@redhat.com) - Merge pull request #2677 from pravisankar/dev/ravi/bug968283 (dmcphers+openshiftbot@redhat.com) - Fix track_usage rollback (rpenta@redhat.com) - Bug 968283 - before_filter check_version must be applied before check_outage to ensure @requested_api_version is populated (rpenta@redhat.com)- Merge pull request #2664 from abhgupta/bug_967426 (dmcphers+openshiftbot@redhat.com) - Merge pull request #2662 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #2654 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2660 from ironcladlou/dev/v2carts/cucumber (dmcphers+openshiftbot@redhat.com) - Fix for bug 967426 (abhgupta@redhat.com) - Fix for bug 966750 (abhgupta@redhat.com) - fix bz 967779, 967409, 967395 (rchopra@redhat.com) - Fix client message translation function and add tests (ironcladlou@gmail.com) - Bug 962657 (dmcphers@redhat.com)- Bug 967518 (dmcphers@redhat.com) - Bug 966963: Remove unnecessary versioned conf files from php cart (ironcladlou@gmail.com) - Various cleanup (dmcphers@redhat.com) - Merge pull request #2641 from ironcladlou/dev/v2carts/build-system (dmcphers+openshiftbot@redhat.com) - Replace pre-receive cart control action with pre-repo-archive (ironcladlou@gmail.com) - vendoring of cartridges (rchopra@redhat.com)- Merge pull request #2614 from smarterclayton/add_unique_header_to_cart_download (dmcphers+openshiftbot@redhat.com) - Merge pull request #2621 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #2612 from jwhonce/bug/964347 (dmcphers+openshiftbot@redhat.com) - Fix for bug 959976 (abhgupta@redhat.com) - Bug 964347 - Run cartridge scripts from cartridge home directory (jhonce@redhat.com) - Add a unique header X-OpenShift-Cartridge-Download to all cart download requests (ccoleman@redhat.com)- Merge pull request #2611 from pravisankar/dev/ravi/unsubscribe_fix (dmcphers+openshiftbot@redhat.com) - Merge pull request #2606 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #2596 from fotioslindiakos/Bug960707 (dmcphers+openshiftbot@redhat.com) - Bug 966007 - Fix old connections for unsubscribe event (rpenta@redhat.com) - Merge pull request #2597 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2600 from mrunalp/bugs/966068 (dmcphers+openshiftbot@redhat.com) - Fix for bug 960757 - Sending init_git_url only for deployable cartridge configure/post-configure - Removing is_primary_cart method in favor of is_deployable (abhgupta@redhat.com) - Add force-reload functionality. (mrunalp@gmail.com) - Fix test case in extended postgres tests (fotios@redhat.com) - Bug960707: MySQL snapshot and restore across applications (fotios@redhat.com) - Bug 964337 (lnader@redhat.com)- Merge pull request #2595 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Moving code that throws exception into the begin-rescue block (abhgupta@redhat.com)- Merge pull request #2581 from abhgupta/abhgupta-dev-3 (dmcphers+openshiftbot@redhat.com) - Merge pull request #2576 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Ignoring if initial_git_url specified as an empty string (abhgupta@redhat.com) - clean pending ops script to ensure rollbacks when needed; fix downloaded manifest screening (rchopra@redhat.com) - Removing externally_reserved_uids_size attribute from districts (abhgupta@redhat.com) - Merge pull request #2564 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - split cartridge cache per feature (rchopra@redhat.com) - Merge pull request #2559 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2562 from fotioslindiakos/Bug964116 (dmcphers+openshiftbot@redhat.com) - do not save connections in mongo; regenerate them everytime we need to execute them (rchopra@redhat.com) - Fixes to cleanup during app operation failures (abhgupta@redhat.com) - Bug 964116: Postgres failed to restore snapshot (fotios@redhat.com) - Merge pull request #2542 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2499 from lnader/master (dmcphers+openshiftbot@redhat.com) - safe yaml for parsing of downloaded yaml (rchopra@redhat.com) - added validation for initial git url (lnader@redhat.com) - Bug 961475 (lnader@redhat.com)- Skipping the as7 cukes on OpenShift Enterprise (bleanhar@redhat.com) - Adjusting test case allocations (dmcphers@redhat.com) - Merge pull request #2539 from ironcladlou/bz/963646 (dmcphers+openshiftbot@redhat.com) - Bug 963981 - Fix app events controller Use canonical_name/canonical_namespace for application/domain respectively when using find_by op. (rpenta@redhat.com) - Bug 963646: Quote env var contents to avoid undesirable array evals (ironcladlou@gmail.com) - Merge pull request #2524 from pravisankar/dev/ravi/guard-usage-records (dmcphers+openshiftbot@redhat.com) - no need for semicolon check (rchopra@redhat.com) - refix 961904 (rchopra@redhat.com) - Add fault tolerance code to UsageRecord model (rpenta@redhat.com) - fix for bz963035, bz963607 - use spawn and rate limit for curl (rchopra@redhat.com) - Merge pull request #2520 from jwhonce/wip/rm_post_setup (dmcphers+openshiftbot@redhat.com) - WIP Cartridge Refactor - remove post-setup support (jhonce@redhat.com)- Merge pull request #2481 from smarterclayton/add_param_for_downloadable_carts (dmcphers@redhat.com) - Merge pull request #2511 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2494 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Bug 963463 (dmcphers@redhat.com) - Bug 959123: Unable to restore Postgres snapshot to new application (fotios@redhat.com) - Merge pull request #2503 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2496 from rajatchopra/fix_963080 (dmcphers+openshiftbot@redhat.com) - Merge pull request #2482 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2492 from mrunalp/dev/pybugs (dmcphers+openshiftbot@redhat.com) - process-version -> update-configuration (dmcphers@redhat.com) - fix 963080 - url is given for downloaded url carts (rchopra@redhat.com) - fix bz962453 - allow rhc tools to work with url cartridges (rchopra@redhat.com) - Merge pull request #2486 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Specifying applicable actions on controller (abhgupta@redhat.com) - Merge pull request #2479 from ironcladlou/dev/v2carts/cuke/trap-user (dmcphers+openshiftbot@redhat.com) - Move env var creation to correct install file. (mrunalp@gmail.com) - Adding upgrade_in_progress at the gear level (dmcphers@redhat.com) - Review comment (ccoleman@redhat.com) - Add 'cartridges[][url]' as an optional parameter on ADD_APPLICATION and 'url' as an optional parameter on ADD_CARTRIDGE (ccoleman@redhat.com) - Refactor trap-user tests (ironcladlou@gmail.com) - Fix platform-scalable-snapshot.feature (pmorie@gmail.com) - add update in progress mechanism (dmcphers@redhat.com) - Merge pull request #2466 from fotioslindiakos/rhcsh_test (dmcphers+openshiftbot@redhat.com) - Use rhcsh for ssh commands (fotios@redhat.com) - WIP cuke reorganization (ironcladlou@gmail.com) - Fix bug 958977 (pmorie@gmail.com) - Merge pull request #2444 from detiber/bz961255 (dmcphers+openshiftbot@redhat.com) - Merge pull request #2450 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2451 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2426 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Disabling v1 operations when in v2 mode (dmcphers@redhat.com) - Added API for cartridge search (lnader@redhat.com) - minor correction (lnader@redhat.com) - Make process label checks in cuke tests v1/v2 compatible (ironcladlou@gmail.com) - Bug 961255 - DataStore fixes for mongo ssl (jdetiber@redhat.com) - get runtime extended other working (dmcphers@redhat.com) - removing extra accept node calls (dmcphers@redhat.com) - Switching v2 to be the default (dmcphers@redhat.com) - Merge pull request #2431 from calfonso/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2236 from ncdc/applications-controller-destroy-comment- typo (dmcphers+openshiftbot@redhat.com) - Removing code dealing with namespace updates for applications (abhgupta@redhat.com) - Adding a rewrite to allow X-OpenShift-Host override the HTTP_HOST (calfonso@redhat.com) - Merge pull request #2412 from pravisankar/dev/ravi/bug961220-misc (dmcphers+openshiftbot@redhat.com) - Cleanup: get/set/unset group overrides methods (rpenta@redhat.com) - fix bz961216 and others related to url based apps (rchopra@redhat.com) - Merge pull request #2400 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix bz959221 - embedded cartridge map (rchopra@redhat.com) - Corrected comment for destroy method (andy.goldstein@redhat.com)- bump_minor_versions for sprint 28 (admiller@redhat.com) - Merge pull request #2341 from lnader/master (dmcphers+openshiftbot@redhat.com) - Bugs 958653, 959676, 959214 and Cleaned up UserException (lnader@redhat.com)- Merge pull request #2385 from pravisankar/dev/ravi/misc-bug958249 (dmcphers+openshiftbot@redhat.com) - Merge pull request #2393 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Fix 'max_storage_per_gear' capability in rest user model. (rpenta@redhat.com) - Bug 958249 : oo-admin-move will allow different node profile for non-scalable apps (rpenta@redhat.com) - cleanup download url flow for embedded cart (rchopra@redhat.com)- fix bz959826 - fqdn for secondary gears (rchopra@redhat.com)- Merge pull request #2366 from rajatchopra/url_carts_fixes (dmcphers+openshiftbot@redhat.com) - Merge pull request #2362 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix the rest models/controllers for applications based on downloadable carts (rchopra@redhat.com) - fix embedded cartridges controller to cleanly understand json input structure (rchopra@redhat.com)- renaming and fix bug#958970 (rchopra@redhat.com)- fix version mismatch between broker/node for personal carts; some more safety for yaml downloads (rchopra@redhat.com)- nomenclature cleanup and fix for bz958342 (rchopra@redhat.com) - Merge pull request #2232 from smarterclayton/support_external_cartridges (dmcphers+openshiftbot@redhat.com) - Remove last external reference (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into support_external_cartridges (ccoleman@redhat.com) - Rename "external cartridge" to "downloaded cartridge". UI should call them "personal" cartridges (ccoleman@redhat.com) - 'or true' results in external always being enabled (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into support_external_cartridges (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into support_external_cartridges (ccoleman@redhat.com) - Add broker config for external cartridges (ccoleman@redhat.com)- Merge pull request #2300 from pravisankar/dev/ravi/card21 (dmcphers+openshiftbot@redhat.com) - Broker changes for supporting unsubscribe connection event. Details: When one of the component is removed from the app and if it has published some content to other components located on different gears, we issue unsubscribe event on all the subscribing gears to cleanup the published content. (rpenta@redhat.com) - Merge pull request #2307 from lnader/master (dmcphers+openshiftbot@redhat.com) - embedding and versions support for community carts (rchopra@redhat.com) - Merge pull request #2284 from lnader/551 (dmcphers+openshiftbot@redhat.com) - fixed broker extended by increasing timeout (lnader@redhat.com) - Merge pull request #2301 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix bug#958320 - no singleton cart's hook for scaled gears (rchopra@redhat.com) - fixed issue with features with dashes (lnader@redhat.com) - Card 551 (lnader@redhat.com) - Card online_runtime_266 - Support for JAVA_HOME (jhonce@redhat.com) - Merge pull request #2287 from brenton/oo-accept-systems2 (dmcphers+openshiftbot@redhat.com) - Merge pull request #2282 from rajatchopra/url_story (dmcphers+openshiftbot@redhat.com) - Adding a cucumber test for oo-accept-systems (bleanhar@redhat.com) - support for external cartridge through urls (rchopra@redhat.com)- Merge pull request #2280 from mrunalp/dev/auto_env_vars (dmcphers+openshiftbot@redhat.com) - Merge pull request #2230 from pravisankar/dev/ravi/card559 (dmcphers+openshiftbot@redhat.com) - Env var WIP. (mrunalp@gmail.com) - Merge pull request #2273 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix for bug#956117 - cartname is required for start/stop and not comp_name (rchopra@redhat.com) - Removed 'setmaxstorage' option for oo-admin-ctl-user script. Added 'setmaxtrackedstorage' and 'setmaxuntrackedstorage' options for oo-admin-ctl- user script. Updated oo-admin-ctl-user man page. Max allowed additional fs storage for user will be 'max_untracked_addtl_storage_per_gear' capability + 'max_tracked_addtl_storage_per_gear' capability. Don't record usage for additional fs storage if it is less than 'max_untracked_addtl_storage_per_gear' limit. Fixed unit tests and models to accommodate the above change. (rpenta@redhat.com)- Merge pull request #2254 from ironcladlou/dev/v2carts/process-version (dmcphers+openshiftbot@redhat.com) - Merge pull request #2243 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Add process-version control action (ironcladlou@gmail.com) - Maintaining configure order among components for post-configure as well (abhgupta@redhat.com)- Merge pull request #2231 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - subscriber connection should know who is the publisher (rchopra@redhat.com) - Bug 956670 - Fix static references to small gear size (jdetiber@redhat.com) - Card online_runtime_266 - Cucumber test checking for removed file (jhonce@redhat.com) - splitting up runtime_other tests (dmcphers@redhat.com) - Merge pull request #2220 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #2217 from pmorie/dev/v2_mysql (dmcphers+openshiftbot@redhat.com) - Splitting configure for cartridges into configure and post-configure (abhgupta@redhat.com) - Merge pull request #2212 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1918 from lnader/rest_api_improvments (dmcphers+openshiftbot@redhat.com) - Trim execution time of runtime_other tests (pmorie@gmail.com) - Bug 955973 (dmcphers@redhat.com) - Postgres V2 fixes (fotios@redhat.com) - Creating fixer mechanism for replacing all ssh keys for an app (abhgupta@redhat.com) - Merge pull request #2208 from ironcladlou/dev/v2carts/post-configure (dmcphers+openshiftbot@redhat.com) - General REST API clean up - centralizing log tags and getting common objects (lnader@redhat.com) - Split v2 configure into configure/post-configure (ironcladlou@gmail.com) - add connection type to connector calls (dmcphers@redhat.com) - Merge pull request #2196 from pmorie/dev/v2_mysql (dmcphers+openshiftbot@redhat.com) - WIP: test mysql in scalable app (pmorie@gmail.com) - Merge pull request #2187 from danmcp/master (dmcphers+openshiftbot@redhat.com) - install and post setup tests (dmcphers@redhat.com) - Implement hot deployment for V2 cartridges (ironcladlou@gmail.com) - WIP Cartridge Refactor - Update extended tests for raw environment variables (jhonce@redhat.com) - WIP Cartridge Refactor - Card#255 missed env var source in app_helper.rb (jhonce@redhat.com) - WIP Cartridge Refactor - Change environment variable files to contain just value (jhonce@redhat.com) - app_dns should belong to only one group instance (rchopra@redhat.com) - Bug 928675 (asari.ruby@gmail.com) - Merge pull request #2155 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #2152 from pravisankar/dev/ravi/plan_history_cleanup (dmcphers+openshiftbot@redhat.com) - eventual consistency is alright in some cases (rchopra@redhat.com) - Merge pull request #2149 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Added pre_sync_usage, post_sync_usage operations in oo-admin-ctl-usage script (rpenta@redhat.com) - Merge pull request #2146 from abhgupta/bug_953493 (dmcphers+openshiftbot@redhat.com) - disallow creation of scalable apps with framework carts that do not scale (rchopra@redhat.com) - Merge pull request #2142 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Fix for bug 953493 - Providing better error message when creating a scalable application with a framework cartridge that cannot be scaled - Validating against adding more than one framework cartridge to an application (abhgupta@redhat.com) - refix unreserve_uid when destroying gear (rchopra@redhat.com) - Merge pull request #2120 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - unreserve should not happen twice over (rchopra@redhat.com) - Fix for bug 953035 Including the links for aliases embedded in application response if nolinks was not specified (abhgupta@redhat.com) - bump_minor_versions for sprint 2.0.26 (tdawson@redhat.com) - bump_minor_versions for sprint 2.0.26 (tdawson@redhat.com) - Merge pull request #2099 from brenton/controller1 (dmcphers+openshiftbot@redhat.com) - controller dependency fixes (bleanhar@redhat.com)- Merge pull request #2083 from pmorie/bugs/927850 (dmcphers+openshiftbot@redhat.com) - WIP Cartridge Refactor - V2 support for reading .uservars (jhonce@redhat.com) - Bug 949251 - fix jboss* snapshot/restore tests (jolamb@redhat.com) - Bug 949251 - Add file check to V1 snapshot/restore test (jolamb@redhat.com)- WIP: scalable snapshot/restore (pmorie@gmail.com) - Merge pull request #2040 from pmorie/dev/mock_cuke (dmcphers@redhat.com) - Rename and break out platform features into discrete tests (pmorie@gmail.com)- Fix cart-scoped action hook executions (ironcladlou@gmail.com) - SELinux, ApplicationContainer and UnixUser model changes to support oo-admin- ctl-gears operating on v1 and v2 cartridges. (rmillner@redhat.com) - phpmyadmin tests (dmcphers@redhat.com) - Merge pull request #2015 from ironcladlou/dev/v2carts/build-system (dmcphers@redhat.com) - Merge pull request #2016 from pmorie/dev/platform_ssh (dmcphers@redhat.com) - Merge pull request #1996 from smarterclayton/bug_950367_use_default_for_bad_expires_in (dmcphers+openshiftbot@redhat.com) - Generate ssh key for web proxy cartridges (pmorie@gmail.com) - Call cart pre-receive hook during default build lifecycle (ironcladlou@gmail.com) - Bug 950367 - Handle non-integer values for expires_in (ccoleman@redhat.com)- Merge pull request #2009 from abhgupta/abhgupta-dev (dmcphers@redhat.com) - Merge pull request #2001 from brenton/misc2 (dmcphers@redhat.com) - Merge pull request #1998 from pravisankar/dev/ravi/card526 (dmcphers@redhat.com) - Merge pull request #1997 from smarterclayton/bug_928668_better_messages_for_storage_limits (dmcphers+openshiftbot@redhat.com) - Specifying an invalid embedded cartridge during app creation was throwing internal server error (abhgupta@redhat.com) - Merge pull request #1752 from BanzaiMan/ruby_v2_work (dmcphers@redhat.com) - Labeling a few cucumber tests as @not-enterprise (bleanhar@redhat.com) - Ruby v2 cartridge work (asari.ruby@gmail.com) - Bug 928668 - Provide better gear storage messages (ccoleman@redhat.com) - Add 'plan_history' to CloudUser model. oo-admin-ctl-usage will also cache 'plan_history' and will pass to sync_usage(). (rpenta@redhat.com)- Anchor locked_files.txt entries at the cart directory (ironcladlou@gmail.com) - Merge pull request #1980 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #1979 from pmorie/dev/snapshot_cuke (dmcphers+openshiftbot@redhat.com) - Merge pull request #1959 from pravisankar/dev/ravi/card-537 (dmcphers+openshiftbot@redhat.com) - Returning the correct http status in case of unhandled exception (abhgupta@redhat.com) - Add core platform test for v2 snapshot/restore (pmorie@gmail.com) - Merge pull request #1968 from pmorie/dev/v2_mysql (dmcphers@redhat.com) - Gear Move changes: Keep same uid for the gear When changing the gear from one district to another. (rpenta@redhat.com) - Merge pull request #1965 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1953 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Add mysql v2 snapshot/restore tests (pmorie@gmail.com) - fix system_ssh_key remove case (rchopra@redhat.com) - Adding checks for ssh key matches (abhgupta@redhat.com)- Merge pull request #1954 from lnader/gear-ssh-url (dmcphers+openshiftbot@redhat.com) - Merge pull request #1957 from lnader/536 (dmcphers+openshiftbot@redhat.com) - Card 536 - Clean up in domain space (lnader@redhat.com) - delete all calls to remove_ssh_key, and remove_domain_env_vars (rchopra@redhat.com) - Merge pull request #1934 from lnader/card-534 (dmcphers@redhat.com) - Add ssh_url to gear_groups for each gear (lnader@redhat.com) - Merge pull request #1921 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1942 from ironcladlou/dev/v2carts/vendor-changes (dmcphers+openshiftbot@redhat.com) - Remove vendor name from installed V2 cartridge path (ironcladlou@gmail.com) - Card 534 (lnader@redhat.com) - auto-cleanup of ssh-keys/env vars on cart remove (rchopra@redhat.com)- 10gen-mms-agent WIP (dmcphers@redhat.com) - Remove redundant steps from nodejs feature (ironcladlou@gmail.com) - nodejs cucumber features modelled after ruby v2 features (asari.ruby@gmail.com) - Part 2 of Card 536 (lnader@redhat.com) - Part 1 of Card 536 (lnader@redhat.com) - Refactor v2 cartridge SDK location and accessibility (ironcladlou@gmail.com) - Consolidating ssh key name manipulation in one place (abhgupta@redhat.com) - too much had been added to runtime_other (dmcphers@redhat.com) - Merge pull request #1883 from calfonso/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1880 from lnader/master (dmcphers+openshiftbot@redhat.com) - Mongodb Cartridge V2 (calfonso@redhat.com) - Bug 947288 (lnader@redhat.com) - Merge pull request #1867 from abhgupta/abhgupta-dev (dmcphers@redhat.com) - Randomizing UIDs in available_uids list for district (abhgupta@redhat.com) - corrected broker extended test (lnader@redhat.com) - Merge pull request #1859 from ironcladlou/dev/v2carts/state-management (dmcphers+openshiftbot@redhat.com) - V2 cart state management implementation (ironcladlou@gmail.com) - Corrected test to reflect changes in API (lnader@redhat.com) - Card 515 - Improve test coverage (lnader@redhat.com) - scale-down should ignore haproxy gear (rchopra@redhat.com)- bump_minor_versions for sprint 26 (admiller@redhat.com) - Improve mock/mock-plugin cartridges (ironcladlou@gmail.com)- Fixing retry logic of rest-domains.feature tests to not run F18-only tests on RHEL and vice-versa https://bugzilla.redhat.com/show_bug.cgi?id=928382 (kraman@gmail.com) - Merge pull request #1815 from lnader/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1821 from jwhonce/wip/threaddump (dmcphers+openshiftbot@redhat.com) - Corrected the incorrect fix put in for bug 915673 (lnader@redhat.com) - WIP Cartridge Refactor - Roll out old threaddump support (jhonce@redhat.com) - Merge pull request #1817 from jwhonce/wip/threaddump (dmcphers@redhat.com) - Merge pull request #1816 from rmillner/fix_runtime (dmcphers@redhat.com) - Merge pull request #1809 from ironcladlou/dev/v2carts/build-system (dmcphers+openshiftbot@redhat.com) - Read values from node.conf for origin testing. (rmillner@redhat.com) - Merge pull request #1808 from lnader/master (dmcphers@redhat.com) - Merge pull request #1811 from kraman/gen_docs (dmcphers@redhat.com) - WIP Cartridge Refactor - Add PHP support for threaddump (jhonce@redhat.com) - don't catch Mongoid::Errors::DocumentNotFound (lnader@redhat.com) - Bug 915673 (lnader@redhat.com) - Update docs generation and add node/cartridge guides [WIP] https://trello.com/c/yUMBZ0P9 (kraman@gmail.com) - Bug 927614: Fix action hook execution during v2 control ops (ironcladlou@gmail.com) - fixing test cases (dmcphers@redhat.com)- Fix for bug 920016 Handling exception thrown by get_bool util method (abhgupta@redhat.com) - Fix for bug 924479 Handling the case when component_properties is an empty array instead of a Hash This can happen if the mongo document is copied and pasted back and saved using a UI tool (abhgupta@redhat.com) - Fixing validations for updating scaling parameters for cartridges (abhgupta@redhat.com) - Fix for bug 927154 Fixing multiple issues in remove-gear command of admin script (abhgupta@redhat.com)- Merge pull request #1762 from fabianofranz/dev/ffranz/ssl (dmcphers+openshiftbot@redhat.com) - Merge pull request #1775 from mmcgrath-openshift/ruby-combined (dmcphers@redhat.com) - Merge pull request #1773 from rajatchopra/bz919379 (dmcphers+openshiftbot@redhat.com) - corrected some 1.8/1.9 issues, cucumber tests now work (mmcgrath@redhat.com) - do not delete app unless its really empty (rchopra@redhat.com) - fixed for vendor-ruby bits (mmcgrath@redhat.com) - removing steps (mmcgrath@redhat.com) - correcting to work with both versions of ruby (mmcgrath@redhat.com) - Changing regex (mmcgrath@redhat.com) - Card #239: Added support to alias creation and deletion and SSL certificate upload to the web console (ffranz@redhat.com)- The larger tests do not conflict with Online and needed to be available to runtime-extended. (rmillner@redhat.com) - Fix for bug 924479 (abhgupta@redhat.com) - Using relationships for on_domains and completed_domains (abhgupta@redhat.com) - Fixing mongo query to pass correct parameters (abhgupta@redhat.com) - Storing the pending_op id to retrieve it after a reload (abhgupta@redhat.com) - Merge pull request #1746 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1749 from ironcladlou/dev/v2carts/build-system (dmcphers@redhat.com) - Reimplement the v2 build process (ironcladlou@gmail.com) - dont crash user_op on missing domains (rchopra@redhat.com)- Merge pull request #1743 from jwhonce/wip/cartridge_ident (dmcphers+openshiftbot@redhat.com) - Additional fixes to read from the primary (abhgupta@redhat.com) - Fixing force deletion of domain to correctly read apps from primary (abhgupta@redhat.com) - WIP Cartridge Refactor - Add new environment variables (jhonce@redhat.com) - Merge pull request #1727 from kraman/embeeded_feature_fix (dmcphers+openshiftbot@redhat.com) - Merge pull request #1714 from pmorie/dev/v2_mysql (admiller@redhat.com) - Fix embedded.feature runtime extended test (kraman@gmail.com) - Jenkins client WIP (dmcphers@redhat.com) - Cart V2 build implementation WIP (ironcladlou@gmail.com) - Merge pull request #1717 from jwhonce/wip/setup_version (dmcphers+openshiftbot@redhat.com) - Merge pull request #1702 from kraman/f18_fixes (dmcphers+openshiftbot@redhat.com) - WIP Cartridge Refactor -- restore --version to setup calls (jhonce@redhat.com) - WIP: v2 mysql (pmorie@gmail.com) - US436: Add plan_state field to cloud_user mongoid model (rpenta@redhat.com) - Merge pull request #1696 from pravisankar/dev/ravi/us506 (dmcphers+openshiftbot@redhat.com) - Updating rest-client and rake gem versions to match F18 (kraman@gmail.com) - US506 : Broker rails flag to enable/disable broker in maintenance mode (rpenta@redhat.com) - Merge pull request #1692 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1695 from jwhonce/wip/coverage (dmcphers+openshiftbot@redhat.com) - Merge pull request #1685 from abhgupta/bug921301 (dmcphers+openshiftbot@redhat.com) - WIP Cartridge Refactor - Work on tests and coverage (jhonce@redhat.com) - Merge pull request #1683 from jwhonce/wip/mock_updated (dmcphers@redhat.com) - Fix for bug 921301 Reading the domain from the primary (abhgupta@redhat.com) - analytics data export/import (rchopra@redhat.com) - WIP Cartridge Refactor - cucumber test refactor (jhonce@redhat.com) - V2 cucumber test refactor (ironcladlou@gmail.com)- Adding permission related support for cartridge-php tests (kraman@gmail.com) - Disable cartridge-php.feature on Fedora due to hard coded assumptions about RHEL paths (kraman@gmail.com) - Removing hack for separating id from format in keys controller (abhgupta@redhat.com) - Adding back the get_mcs_level function for the php cartridge tests (kraman@gmail.com) - Merge pull request #1633 from lnader/revert_pull_request_1486 (dmcphers+openshiftbot@redhat.com) - Fixing fedora tests for php and mongodb (kraman@gmail.com) - Merge pull request #1663 from smarterclayton/cache_enable_origin (dmcphers+openshiftbot@redhat.com) - Bug 920801 (lnader@redhat.com) - Fixed merge conflict (lnader@redhat.com) - Changed private_certificate to private_ssl_certificate (lnader@redhat.com) - Add SNI upload support to API (lnader@redhat.com) - save analytics in application (rchopra@redhat.com) - Support cache config (ccoleman@redhat.com) - Merge pull request #1653 from calfonso/master (dmcphers+openshiftbot@redhat.com) - Fix typo in runtime cuke test stepdefs (ironcladlou@gmail.com) - Disable check for quota over ssh on Fedora (kraman@gmail.com) - Fix for bug 918966 Removing constraints from routes and adding regex checks in controllers (abhgupta@redhat.com) - Merge pull request #1651 from rmillner/build_failures (dmcphers+openshiftbot@redhat.com) - DIY Cartridge 2.0 (chris@@hoflabs.com) - RHEL and Fedora have different versions of the cartridge. (rmillner@redhat.com)- Merge pull request #1644 from ironcladlou/dev/v2carts/endpoint-refactor (dmcphers@redhat.com) - Merge pull request #1643 from kraman/update_parseconfig (dmcphers@redhat.com) - Merge pull request #1641 from rmillner/test_case_fixes (dmcphers@redhat.com) - Refactor Endpoints to support frontend mapping (ironcladlou@gmail.com) - Replacing get_value() with config['param'] style calls for new version of parseconfig gem. (kraman@gmail.com) - The add_alias and remove_alias functions now raise on error instead of returning like a shell call. (rmillner@redhat.com) - Modify cucumber test cases so that the retry login in origin-dev-tools does not run Fedora tests on RHEL. The core of the issue is that cucumber ignores tags when line number is specified. (kraman@gmail.com) - Make packages build/install on F19+ (tdawson@redhat.com) - Merge pull request #1625 from tdawson/tdawson/remove-obsoletes (dmcphers+openshiftbot@redhat.com) - adding runtime_other tests (dmcphers@redhat.com) - Merge pull request #1607 from brenton/oo-admin-broker-auth (dmcphers+openshiftbot@redhat.com) - remove old obsoletes (tdawson@redhat.com) - Merge pull request #1619 from pmorie/dev/oo_cartridge (dmcphers+openshiftbot@redhat.com) - Fixes and tests for oo-cartridge (pmorie@gmail.com) - Merge pull request #1552 from mmcgrath-openshift/cartridge_prep (dmcphers+openshiftbot@redhat.com) - fix for bug 920045 - connector args should have gear uuid (rchopra@redhat.com) - Adding oo-admin-broker-auth (bleanhar@redhat.com) - Adding the ability to fetch all gears with broker auth tokens (bleanhar@redhat.com) - Fixing typos (dmcphers@redhat.com) - Merge pull request #1586 from danmcp/master (dmcphers@redhat.com) - Merge pull request #1593 from abhgupta/abhgupta-dev (dmcphers@redhat.com) - Merge pull request #1582 from markllama/docs/dns_plugins (dmcphers+openshiftbot@redhat.com) - Missed the ssh keyname handling in the show method (abhgupta@redhat.com) - Speed up haproxy interaction (dmcphers@redhat.com) - Merge branch 'openshift-master' into cartridge_prep (mmcgrath@redhat.com) - Fix for bug 911994 Making sure that the correct user login is recorded in logs and response messages (abhgupta@redhat.com) - Add yard documentation markup to DNS plugins (mlamouri@redhat.com) - Merge branch 'openshift-master' into cartridge_prep (mmcgrath@redhat.com) - Added new cartridges (mmcgrath@redhat.com)- bump_minor_versions for sprint 25 (admiller@redhat.com)- Change the source from a tar to gem - Add cleanup- Missed the ssh keyname handling in the show method (abhgupta@redhat.com)- Merge pull request #1566 from lnader/master (dmcphers@redhat.com) - be sure you dont cache an empty list (dmcphers@redhat.com) - Bug 918501 (lnader@redhat.com) - Merge pull request #1559 from pravisankar/dev/ravi/usage-fixes (dmcphers+openshiftbot@redhat.com) - Merge pull request #1562 from kraman/default_gear_sizes_2 (dmcphers@redhat.com) - Fixed a regression where DEFAULT_GEAR_CAPABILITIES was not being used to populate cloud user default capabilities. (kraman@gmail.com) - Bug 911322 (lnader@redhat.com) - Sync usage fixes (rpenta@redhat.com) - Merge pull request #1555 from danmcp/master (dmcphers@redhat.com) - Bug 917973 Addind a retry and better messaging when you dont get a response from the find one (dmcphers@redhat.com)- Adding input redirect for ssh-keygen so it does not prompt for a question and wait indefinitely (kraman@gmail.com) - Merge pull request #1488 from kraman/fix_parallel_test_run (dmcphers+openshiftbot@redhat.com) - Update setup helper to create test ssh key in exclusive lock. Othrwise was facing race condition where multiple test runs were completing to create the key files. (kraman@gmail.com) - Skip Usage capture for sub-account users (rpenta@redhat.com) - Merge pull request #1512 from rajatchopra/master (dmcphers@redhat.com) - force stop - fix bug#915587 (rchopra@redhat.com) - Bug 916559 - Existing broker keys broken after stage upgrade (ccoleman@redhat.com)- Bug 916941 - Keep created time in sync when creating UsageRecord and Usage mongo record (rpenta@redhat.com) - Merge pull request #1519 from abhgupta/abhgupta-ssh-keys (dmcphers+openshiftbot@redhat.com) - Merge pull request #1518 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1516 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Fix for issue identified by lnader where force_delete fails for a user with domains (abhgupta@redhat.com) - adding coverage (dmcphers@redhat.com) - Fix for bug 915638 We are not logging the user credentials in the log file (abhgupta@redhat.com)- Add test for v2 tidy (pmorie@gmail.com) - Add simple v2 app builds (pmorie@gmail.com) - Updated feature test. (mrunalp@gmail.com) - Updated tests. (mrunalp@gmail.com) - Remove parsing version from cartridge-name (pmorie@gmail.com) - Merge pull request #1500 from rajatchopra/master (dmcphers@redhat.com) - Merge pull request #1495 from abhgupta/abhgupta-dev (dmcphers@redhat.com) - scale down should not get affected with consumed_gears/actual_gears mismatch (rchopra@redhat.com) - gear name is the whole uuid now (rchopra@redhat.com) - Reloading the domain from primary to make sure pending_ops is loaded (abhgupta@redhat.com)- Merge pull request #1441 from pravisankar/dev/ravi/us3409 (dmcphers+openshiftbot@redhat.com) - Merge pull request #1487 from bdecoste/master (dmcphers@redhat.com) - Merge pull request #1486 from lnader/revert_pull_request_1 (dmcphers@redhat.com) - fix jenkins test to allow 302 redirect (bdecoste@gmail.com) - Merge pull request #1481 from abhgupta/abhgupta-ssh-keys (dmcphers+openshiftbot@redhat.com) - reverted US2448 (lnader@redhat.com) - Merge pull request #1480 from smarterclayton/bug_916311_expired_tokens_should_be_hidden (dmcphers+openshiftbot@redhat.com) - Added index on 'login' for usage_record and usage mongoid models Added separate usage audit log, /var/log/openshift/broker/usage.log instead of syslog. Moved user action log from /var/log/openshift/user_action.log to /var/log/openshift/broker/user_action.log Added Distributed lock used in oo- admin-ctl-usage script Added Billing Service interface Added oo-admin-ctl- usage script to list and sync usage records to billing vendor Added oo-admin- ctl-usage to broker-util spec file Fixed distributed lock test Add billing service to origin-controller Some more bug fixes (rpenta@redhat.com) - Fix for bug 916323 - making sure that we delete all applications and re- verify before force-deleting a domain (abhgupta@redhat.com) - Merge pull request #1474 from bdecoste/master (dmcphers@redhat.com) - Merge pull request #1473 from danmcp/master (dmcphers@redhat.com) - Merge pull request #1478 from abhgupta/abhgupta-dev (dmcphers@redhat.com) - Bug 916311 - Expired tokens should be hidden (ccoleman@redhat.com) - Use update rather than find_and_modify (dmcphers@redhat.com) - Fix for bug 916268 - adding properties for embedded carts in application rest response Note: this was opened as a regression for bug 812046 (abhgupta@redhat.com) - Bug 913217 (bdecoste@gmail.com)- Merge pull request #1477 from ironcladlou/dev/cartridge_refactor (dmcphers@redhat.com) - WIP Cartridge Refactor (pmorie@gmail.com) - WIP Cartridge Refactor (pmorie@gmail.com)- Merge pull request #1475 from abhgupta/abhgupta-ssh-keys (dmcphers+openshiftbot@redhat.com) - Added certificate_added_at to alias (lnader@redhat.com) - Added validation for SSL certificate and private key (lnader@redhat.com) - Added unit tests for alias and domain (lnader@redhat.com) - US2448 (lnader@redhat.com) - fix comment (dmcphers@redhat.com) - send domain creates and updates to nuture (dmcphers@redhat.com) - Bug 914639 (dmcphers@redhat.com) - Should be using uuid for gear name (dmcphers@redhat.com) - Merge pull request #1453 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - fix for bug 915571 - blocking haproxy from being added to app (abhgupta@redhat.com) - Merge pull request #1445 from kraman/gen_docs (dmcphers+openshiftbot@redhat.com) - avoiding unnecessary mongo queries and fixing routes constraints (abhgupta@redhat.com) - Documentation (kraman@gmail.com) - Bug 914639 (dmcphers@redhat.com) - Merge pull request #1451 from pmorie/bugs/915502 (dmcphers+openshiftbot@redhat.com) - Fix bug 915502 (pmorie@gmail.com)- Implement authorization support in the broker (ccoleman@redhat.com)- bump Release for fixed build target rebuild (admiller@redhat.com)- avoiding unnecessary mongoid calls (abhgupta@redhat.com) - Merge pull request #1438 from smarterclayton/bug_912286_cleanup_robots_misc_for_split (dmcphers+openshiftbot@redhat.com) - Bug 914639 (dmcphers@redhat.com) - handling pending_ops correctly in run_jobs in case of multiple processes running simultaneously (abhgupta@redhat.com) - Bug 912286 - Allow quickstart link to be server relative (ccoleman@redhat.com) - Merge pull request #1428 from pravisankar/dev/ravi/bug912208 (dmcphers+openshiftbot@redhat.com) - Bug 912208 - Fix app creation for medium gears (rpenta@redhat.com) - Merge pull request #1426 from fotioslindiakos/find_application (dmcphers+openshiftbot@redhat.com) - Fixed rhc_ctl_destroy helper to look for correct exit code and run faster (fotios@redhat.com)- Tests for node web proxy. (mrunalp@gmail.com) - Relaxing restrictions on ssh key names (abhgupta@redhat.com) - Merge pull request #1409 from tdawson/tdawson/fix_rubygem_sources (dmcphers+openshiftbot@redhat.com) - Bug 912798 (dmcphers@redhat.com) - fix rubygem sources (tdawson@redhat.com) - Bug 912292 (dmcphers@redhat.com)- Bug 912601 (dmcphers@redhat.com)- Bug 910616 Order web frameworks before other carts (dmcphers@redhat.com) - stop passing extra app object (dmcphers@redhat.com) - Switch from VirtualHosts to mod_rewrite based routing to support high density. (rmillner@redhat.com) - broker unit testcases (rchopra@redhat.com) - Fixes to get builds and tests running on RHEL: (kraman@gmail.com) - Fixes for ruby193 (john@ibiblio.org) - Adding more indexes based on prod performance (dmcphers@redhat.com) - Add index on domain_id (dmcphers@redhat.com) - Add request id to mco requests (dmcphers@redhat.com) - Performance fixes around retrieving apps and domains (dmcphers@redhat.com) - use correct sort syntax (dmcphers@redhat.com) - correction in node selection algorithm (dmcphers@redhat.com) - Merge pull request #1368 from smarterclayton/bug_908546_restrict_cart_types (dmcphers+openshiftbot@redhat.com) - Properly deserialize nested cartridges when a relation exists and no method setter (ccoleman@redhat.com) - remove community pod (dmcphers@redhat.com) - Merge pull request #1366 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - providing stub for usage_rates and changing rest response field to usage_rates from usage_rate_usd (abhgupta@redhat.com) - Refactor agent and proxy, move all v1 code to v1 model (ironcladlou@gmail.com) - WIP Cartridge Refactor (jhonce@redhat.com) - WIP Cartridge Refactor (jhonce@redhat.com) - making usage filter a generic hash (abhgupta@redhat.com) - added new admin script to list usage for a user (abhgupta@redhat.com) - Fix broken idler test (kraman@gmail.com) - Updating idler tests to ignore warnings from facter (kraman@gmail.com) - Fix current ip address during app creation (rpenta@redhat.com)- Merge pull request #1346 from danmcp/master (dmcphers@redhat.com) - Merge pull request #1289 from smarterclayton/isolate_api_behavior_from_base_controller (dmcphers+openshiftbot@redhat.com) - use a sparse index on gear uuid (dmcphers@redhat.com) - Merge pull request #1288 from smarterclayton/improve_action_logging (dmcphers+openshiftbot@redhat.com) - Merge pull request #1339 from tdawson/tdawson/cleanup-spec-headers (dmcphers+openshiftbot@redhat.com) - Merge pull request #1344 from kraman/f18_fixes (dmcphers@redhat.com) - Disable trap user quota access check for F18, since fedora selinux policy is blocking it at the moment (kraman@gmail.com) - Cut and paste error (ccoleman@redhat.com) - Merge branch 'improve_action_logging' into isolate_api_behavior_from_base_controller (ccoleman@redhat.com) - deep copy the group overrides so that a software cache of cartridges does not suffer changes (rchopra@redhat.com) - Merge remote-tracking branch 'origin/master' into improve_action_logging (ccoleman@redhat.com) - change %define to %global (tdawson@redhat.com) - Bug 908825 Create gear uuid index in the right place (dmcphers@redhat.com) - Remove legacy login() method on authservice (ccoleman@redhat.com) - All controllers should inherit the standard filters, except where they are bypassed (ccoleman@redhat.com) - Move authentication logic to a new controller mixin (ccoleman@redhat.com) - Ensure lib directory is in the autoload path, do not require rubygems when developing from source (ccoleman@redhat.com) - Move the API document handler to its own controller (ccoleman@redhat.com) - Do not use a global variable to initialize a RestReply - use a controller helper method. (ccoleman@redhat.com) - Remove global references to $requested_api_version (ccoleman@redhat.com) - Separate API behavior into its own model Make the base url mechanism relative to the Rails root (ccoleman@redhat.com) - Extract API response behavior to a controller mixin (ccoleman@redhat.com) - Remove gen_req_uuid and get_cloud_user_info, no longer used (ccoleman@redhat.com) - Move ActionLog to a controller mixin, make core user_action_log independent of controller so it can be used in models Make user logging stateful to the thread Remove unnecessary duplicate log statement in domains controller Remove @request_id (ccoleman@redhat.com)- Merge pull request #1334 from kraman/f18_fixes (dmcphers+openshiftbot@redhat.com) - Reading hostname from node.conf file instead of relying on localhost Splitting test features into common, rhel only and fedora only sections (kraman@gmail.com) - Setting namespace and canonical_namespace for the domain together and doing the same for the application (abhgupta@redhat.com) - bump_minor_versions for sprint 24 (admiller@redhat.com)- use a sparse index on gear uuid (dmcphers@redhat.com)- deep copy the group overrides so that a software cache of cartridges does not suffer changes (rchopra@redhat.com) - Bug 908825 Create gear uuid index in the right place (dmcphers@redhat.com) - Setting namespace and canonical_namespace for the domain together and doing the same for the application (abhgupta@redhat.com)- Merge pull request #1332 from abhgupta/abhgupta-ssh-keys (dmcphers@redhat.com) - Merge pull request #1324 from tdawson/tdawson/remove_rhel5_spec_stuff (dmcphers+openshiftbot@redhat.com) - Fix for issue where system ssh keys were being left behind in the domain object (abhgupta@redhat.com) - Fix for bug 908199 - we are logging only the basic info in user_action.log (abhgupta@redhat.com) - remove BuildRoot: (tdawson@redhat.com) - Fix for bug 806395 - added list of alias as valid options in remove alias link for application in rest response (abhgupta@redhat.com) - Merge pull request #1318 from tdawson/tdawson/openshift-common-sources (dmcphers+openshiftbot@redhat.com) - Merge pull request #1317 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - make Source line uniform among all spec files (tdawson@redhat.com) - Fix for bug 907764 - fixing configure/start/stop order for components (abhgupta@redhat.com) - fix BZ907788 - gear size gets stored in group overrides now (rchopra@redhat.com)- Fix for bug 907683 - Reloading from primary (abhgupta@redhat.com) - Merge pull request #1303 from pravisankar/dev/ravi/app-lock-timeout (dmcphers+openshiftbot@redhat.com) - fix issue with reserve given not taking the valid uid (dmcphers@redhat.com) - - Added Application Lock Timeout (default: 10 mins) - Unit tests for Lock model (rpenta@redhat.com) - Setting quota on new gear only if additional storage is specified (abhgupta@redhat.com)- Merge pull request #1292 from pravisankar/dev/ravi/bug907373 (dmcphers+openshiftbot@redhat.com) - Bug 907373 - Minor fix in oo-admin-chk (rpenta@redhat.com) - Bug 906759 - Add usage_rate_usd field to RestEmbeddedCartridge model (rpenta@redhat.com) - Merge pull request #1287 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #1284 from pravisankar/dev/ravi/bug906717 (dmcphers+openshiftbot@redhat.com) - Reloading the application and fetching the pending_op_groups from it instead of reloading the embedded object (abhgupta@redhat.com) - Merge pull request #1279 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - adjust to 1.8.1 driver (dmcphers@redhat.com) - missed a file (dmcphers@redhat.com) - Bug 906717 - Fix additional storage for scaled gear (rpenta@redhat.com) - Fix for bug 906266 and bug 904913 (abhgupta@redhat.com) - Better naming (dmcphers@redhat.com) - Merge pull request #1276 from danmcp/master (dmcphers@redhat.com) - share db connection logic (dmcphers@redhat.com) - fix bz894976 - dont run connections on old container (rchopra@redhat.com)- Merge pull request #1269 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - US2626 changes based on feedback - Add application name in Usage and UsageRecord models - Change 'price' to 'usage_rate_usd' in rest cartridge model - Change 'charges' to 'usage_rates' in rails configuration - Rails configuration stores usage_rates for different currencies (currently only have usd) (rpenta@redhat.com) - Merge pull request #1270 from danmcp/master (dmcphers@redhat.com) - Merge pull request #1260 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Bug 906603 Handle race condition creating user with concurrent calls (dmcphers@redhat.com) - fix instability of ci tests (rchopra@redhat.com) - Merge pull request #1252 from smarterclayton/us3350_establish_plan_upgrade_capability (dmcphers+openshiftbot@redhat.com) - Fix for bug 906266, bug 906230, and bug 906233 (abhgupta@redhat.com) - Review - use 'caps' instead of 'cap' for shortname (ccoleman@redhat.com) - US3350 - Expose a plan_upgrade_enabled capability that indicates whether users can select a plan (ccoleman@redhat.com)- cleanup (dmcphers@redhat.com) - Removing unnecessary cucumber scenarios (mhicks@redhat.com) - Merge pull request #1250 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - fix for bz903963 - conditionally reload haproxy after update namespace (rchopra@redhat.com) - Collect/Sync Usage data for EAP cart (rpenta@redhat.com) - Fix for broker extended tests (abhgupta@redhat.com)- fix read before initialize issue (rchopra@redhat.com) - Merge pull request #1234 from rajatchopra/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1230 from abhgupta/abhgupta-dev (dmcphers+openshiftbot@redhat.com) - Merge pull request #1232 from pravisankar/dev/ravi/fix-broker-extended-tests (dmcphers+openshiftbot@redhat.com) - Bug 874594 Bug 888550 (dmcphers@redhat.com) - refix oo-admin-chk - remove pagination; minor fix with group override matching (rchopra@redhat.com) - cartridge name validation fix BZ869196 (rchopra@redhat.com) - Fix Broker extended tests, Don't call observers for cloud user model if the record is already persisted. (rpenta@redhat.com) - remove consumed_gear_sizes (dmcphers@redhat.com) - removing legacy broker rest api (abhgupta@redhat.com) - Bug 894230 Use strong consistency properly and when creating an app (dmcphers@redhat.com) - Bug 902672 (dmcphers@redhat.com) - Bug 902286 (dmcphers@redhat.com) - Bug 876087 (dmcphers@redhat.com) - Bug 903551 (dmcphers@redhat.com) - Bug 870377 Give proper error for cart missing vs app (dmcphers@redhat.com) - Bug 884456 (dmcphers@redhat.com) - Merge pull request #1217 from pravisankar/dev/ravi/fix-quota (dmcphers+openshiftbot@redhat.com) - Fix Quota, additional storage validations (rpenta@redhat.com) - Fix for bug 895441 - tightening our validations for cartridge scale factors (abhgupta@redhat.com) - maintaining backward compatibility for rest application output (abhgupta@redhat.com) - helper to rhc-fix-uid (rchopra@redhat.com) - fixing cucumber test that was incorrectly merged (abhgupta@redhat.com) - fixing rest api error message for scale factor validations (abhgupta@redhat.com) - fixing issue where jenkins ssh key was not always being added with domain- jenkins suffix in the authorized_keys file in the apps (abhgupta@redhat.com) - adding fix from master into model refactor manually for passing server identities during gear creation (abhgupta@redhat.com) - reverting change to rest user model (abhgupta@redhat.com) - - Added UtilHelper module: It has deep_copy() method - Fix elaborate() in application model: group_overides.dup only does shallow copy, we need to do deep copy. (rpenta@redhat.com) - Fix for issue where addtl_fs_gb could not be set for non-scalable apps (abhgupta@redhat.com) - Fix for bug 895441 - validing against scales_from being higher than scales_to (abhgupta@redhat.com) - bumping rest api version to handle change in rest user model (abhgupta@redhat.com) - Fix prereq for usage ops (rpenta@redhat.com) - - Remove addtl_fs_gb, gear_size fields from GroupInstance - Don't need :set_additional_storage op, :set_gear_additional_storage op is enough - some cleanup (rpenta@redhat.com) - making changes so that we call delete/deconfigure on the app and not each cart (abhgupta@redhat.com) - fix for bug 896333 (abhgupta@redhat.com) - fixing gear usage record validation during app destroy (abhgupta@redhat.com) - GearSize fix: Set default_gear_size for the app to 'small' if nil is passed from applications controller. (rpenta@redhat.com) - Usage: Added gear_size, addtl_fs_gb validations to avoid invalid usage/usagerecord. (rpenta@redhat.com) - fixing application action rollback (abhgupta@redhat.com) - fix broker unit testcase (rchopra@redhat.com) - Fix Usage: Through an error instead of bailing out when gear was created with usage-tracking disabled and later on gear was destroyed with usage-tracking enabled (rpenta@redhat.com) - Fix Usage workflow: Don't create begin/end record if additional storage is zero (rpenta@redhat.com) - Bug 895441 (rchopra@redhat.com) - indexed and Bug 894985 (rchopra@redhat.com) - fixed runtime tests and Lock exception handling (lnader@redhat.com) - _id is uuid for uri information (rchopra@redhat.com) - fix for bug 895730 and 895733 (abhgupta@redhat.com) - Added CloudUser.force_delete option and fix oo-admin-ctl-user script (rpenta@redhat.com) - auto retry on application lock acquire (rchopra@redhat.com) - Fix district model and district unit tests rework (rpenta@redhat.com) - added retries to application destroy in case app is locked by another op (lnader@redhat.com) - removed group check from descriptot (profiles no longer have groups (lnader@redhat.com) - _id to uuid for controllers - affects migrated apps (rchopra@redhat.com) - Assume default gear size in calculate_gear_create_ops() if gear size is not passed (rpenta@redhat.com) - fix for bug 889932 (abhgupta@redhat.com) - remove some more datastore references (rpenta@redhat.com) - fix build issue (rchopra@redhat.com) - Populate mongoid.yml config from Rails datastore configuration. (rpenta@redhat.com) - changing reload calls to reload from primary (abhgupta@redhat.com) - fixing issue where completed pending_ops were not being deleted from domain and user docs in mongo (abhgupta@redhat.com) - Rollback logic fixes (kraman@gmail.com) - cleanup (dmcphers@redhat.com) - user_agent tracking (rchopra@redhat.com) - Bug 893879 (dmcphers@redhat.com) - Bug 889958 (dmcphers@redhat.com) - fixing test condition (abhgupta@redhat.com) - fix for bug 893365 (abhgupta@redhat.com) - district re-alignment for migration (rchopra@redhat.com) - fix for bug893366 (rchopra@redhat.com) - Bug 893265 (dmcphers@redhat.com) - Bug 889940 Comment 6 (dmcphers@redhat.com) - Give a better message on missing feature (dmcphers@redhat.com) - Bug 891801 (dmcphers@redhat.com) - temporary fix for bug 893176 (lnader@redhat.com) - CloudUser.with_plan scope added for rhc-admin-ctl-plan (rpenta@redhat.com) - use uuid for communication with node (rchopra@redhat.com) - fix for bug 891810 (abhgupta@redhat.com) - fix for bug 892106 (abhgupta@redhat.com) - fix for bug 892881 (abhgupta@redhat.com) - fix for bug 892105 (abhgupta@redhat.com) - Bug 892068 and fixed HTTP error codes (lnader@redhat.com) - uuid field to the gear+application models (rchopra@redhat.com) - removing debug info being printed in test (abhgupta@redhat.com) - Bug 890119 (lnader@redhat.com) - fixing bug 892756 (abhgupta@redhat.com) - Bug 889958 (dmcphers@redhat.com) - Bug 892098 (lnader@redhat.com) - can't send nil for gear_size (dmcphers@redhat.com) - Bug 889940 (dmcphers@redhat.com) - Bug 892099 (dmcphers@redhat.com) - Bug 891901 (dmcphers@redhat.com) - Bug 892117 (dmcphers@redhat.com) - Bug 892139 (dmcphers@redhat.com) - Bug 892104 (dmcphers@redhat.com) - Bug 892129 (dmcphers@redhat.com) - fixed missing attribute (lnader@redhat.com) - Removing application estimate cucumber test (abhgupta@redhat.com) - Fixing extended broker tests (abhgupta@redhat.com) - Bug 889947 (lnader@redhat.com) - fix for REST API reading the value as true Bug 890001 (lnader@redhat.com) - temp fix for max_gears error (rchopra@redhat.com) - Fix for bug 889978 (abhgupta@redhat.com) - commenting out broken tests for now - were always broke but error was hidden before (dmcphers@redhat.com) - Bug# 889957: part 1 (rpenta@redhat.com) - simplify previous fix (dmcphers@redhat.com) - update namespace fix (rchopra@redhat.com) - special case web_proxy (dmcphers@redhat.com) - Bug# 890009 : Fix 'nolinks' param (rpenta@redhat.com) - Bug 889940 part 2 (dmcphers@redhat.com) - Bug 889940 part 1 (dmcphers@redhat.com) - Bug 889917 (dmcphers@redhat.com) - fix for bug#889938 (rchopra@redhat.com) - Bug 889952 (lnader@redhat.com) - fix for bug#889986 (rchopra@redhat.com) - Bug 889939 (lnader@redhat.com) - Bug 889932 (dmcphers@redhat.com) - Bug 889951 (lnader@redhat.com) - Bug 890101 (dmcphers@redhat.com) - more runtime test fixes (rchopra@redhat.com) - fix runtime destroy test (rchopra@redhat.com) - admin script fixes (rchopra@redhat.com) - fixed merge mistake (lnader@redhat.com) - Fixed site application tests (lnader@redhat.com) - fixing site cartridge tests (abhgupta@redhat.com) - fixing site integration test for application (abhgupta@redhat.com) - removed rest_application13.rb (lnader@redhat.com) - admin-ctl-app remove particular gear (rchopra@redhat.com) - fixing ssh key test failures (abhgupta@redhat.com) - fixed regression errors (lnader@redhat.com) - more admin script fixes (rchopra@redhat.com) - fixing update namespacwe (abhgupta@redhat.com) - fixing update_namespace (abhgupta@redhat.com) - fixed domain update validation (lnader@redhat.com) - fixed 2 regression bugs (lnader@redhat.com) - fixing broker tests again after rebase (abhgupta@redhat.com) - search gear/app by uuid (rchopra@redhat.com) - logging exception in case of pending app job failure (abhgupta@redhat.com) - fixiing application scale-up (abhgupta@redhat.com) - district search fix (rchopra@redhat.com) - removing txt records (dmcphers@redhat.com) - removing gears resource from the routes (abhgupta@redhat.com) - refactoring to use getter/setter for user capabilities (abhgupta@redhat.com) - lock with timeout (kraman@gmail.com) - rollback component check from change calculations (rchopra@redhat.com) - reverting fix for broker integration test (abhgupta@redhat.com) - removing app templates and other changes (dmcphers@redhat.com) - fixing broker integration test (abhgupta@redhat.com) - addtional_storage fixes (rchopra@redhat.com) - removed show-port from tests and added correct error response to controller (lnader@redhat.com) - fix rest-workflow (dmcphers@redhat.com) - fixing user creation in legacy controller (abhgupta@redhat.com) - fixing rest_api_test and fixing backward compatibility bugs (lnader@redhat.com) - fix ssh key issue - not a final fix (dmcphers@redhat.com) - remove extra save call (dmcphers@redhat.com) - Fixing bad merge for add_alias (kraman@gmail.com) - porting bug fix for 883607 to model refactor branch (abhgupta@redhat.com) - handle options on cloud use save (dmcphers@redhat.com) - fix typo (dmcphers@redhat.com) - fix oo-accept-node (dmcphers@redhat.com) - fixing cloud user test cases (dmcphers@redhat.com) - Throw exception if user is trying to scale up/down a non scalable app (lnader@redhat.com) - Removing application templates (kraman@gmail.com) - district fixes (rchopra@redhat.com) - Fixed error in feature removal (kraman@gmail.com) - default gear sizes (rchopra@redhat.com) - config is msg_broker and not gearchanger (rchopra@redhat.com) - test case fixes + typo fixes (dmcphers@redhat.com) - bug fixes in app and descriptor controller (lnader@redhat.com) - fix ss refs (dmcphers@redhat.com) - Merged Ravi's changes for usage records (kraman@gmail.com) - Fixed scaled app creation Fixed scaled app cartridge addition Updated descriptors to set correct group overrides for web_cartridges (kraman@gmail.com) - deregister dns (dmcphers@redhat.com) - Fixing php manifest Adding logging statements for debugging scaled apps (kraman@gmail.com) - Added support for thread dump. Fixed default username in mongoid.yml file (kraman@gmail.com) - Various bugfixes (kraman@gmail.com) - fixed error on creating app by adding the user lock on user create (lnader@redhat.com) - Moving model refactor work - Updated cartridge manifest files - Simplified descriptor - Switched from mongo gem to use mongoid (kraman@gmail.com) - Ensure write to at least 2 mongo instances (dmcphers@redhat.com)- turn off safe mode for now (dmcphers@redhat.com)- Ensure write to at least 2 mongo instances (dmcphers@redhat.com)- Merge pull request #1183 from danmcp/master (dmcphers+openshiftbot@redhat.com) - Bug 902117 (dmcphers@redhat.com)- Merge pull request #500 from mscherer/fix_missing_jsondata (dmcphers+openshiftbot@redhat.com) - include webproxy group instance in non ha list (dmcphers@redhat.com) - favor different nodes within a gear group (dmcphers@redhat.com) - Merge pull request #1169 from smarterclayton/use_nahi_httpclient_instead (dmcphers+openshiftbot@redhat.com) - Merge branch 'master' of git://github.com/openshift/origin-server into use_nahi_httpclient_instead (ccoleman@redhat.com) - Use --insecure in tests Use --clean to isolate problems, purge the express config Swap node_steps to use rhc_delete_domain/create_domain for sanity (ccoleman@redhat.com) - Do not return a unclear error message if json_data is not set (mscherer@redhat.com)- Adding support for broker to mongodb connections over SSL (calfonso@redhat.com) - Merge pull request #1163 from ironcladlou/endpoint-refactor (dmcphers@redhat.com) - Replace expose/show/conceal-port hooks with Endpoints (ironcladlou@gmail.com)- Bug 895269 (dmcphers@redhat.com)- Merge pull request #1145 from bdecoste/master (dmcphers+openshiftbot@redhat.com) - Merge pull request #1146 from pmorie/bugs/fix-tests2 (dmcphers+openshiftbot@redhat.com) - increase jenkins creation timeout (bdecoste@gmail.com) - Fix failing socket file tests (pmorie@gmail.com) - Merge pull request #916 from Miciah/devenv-fixes-2 (dmcphers+openshiftbot@redhat.com) - Merge pull request #1142 from bdecoste/master (dmcphers+openshiftbot@redhat.com) - kill orphan jenkins process (bdecoste@gmail.com) - harden JSON parsing for jenkins test (bdecoste@gmail.com) - Add @not-enterprise tag to some tests (miciah.masters@gmail.com) - Fix tests to use newer-style rhc invocations (miciah.masters@gmail.com)- increased jenkins test timeout (bdecoste@gmail.com) - Merge pull request #1134 from bdecoste/master (dmcphers+openshiftbot@redhat.com) - updated ews2 tests (bdecoste@gmail.com) - Fix BZ892006: Make postgresql socket file access solvent and add tests for postgres and mysql socket files. (pmorie@gmail.com) - added ews2 tests (bdecoste@gmail.com) - Refactor to use env var rather than output from hook (jhonce@redhat.com) - Merge pull request #1083 from bdecoste/master (openshift+bot@redhat.com) - re-enabed ews2 (bdecoste@gmail.com)- - oo-setup-broker fixes: - Open dns ports for access to DNS server from outside the VM - Turn on SELinux booleans only if they are off (Speeds up re-install) - Added console SELinux booleans - oo-setup-node fixes: - Setup mcollective to use broker IPs - Updates abstract cartridges to set proper order for php-5.4 and postgres-9.1 cartridges - Updated broker to add fedora 17 cartridges - Fixed facts cron job (kraman@gmail.com)- bump_minor_versions for sprint 22 (admiller@redhat.com)- Merge pull request #986 from BanzaiMan/dev/hasari/us2975 (dmcphers@redhat.com) - 'rhc cartridge add' output format is different (asari.ruby@gmail.com) - The pertinent line changed the output format. (asari.ruby@gmail.com) - Remove cartridge from the command line. (asari.ruby@gmail.com) - Fixed cucmber errors by increasing retry attempts and timeout margins (nhr@redhat.com) - Fix 'rhc domain update' command usage. (asari.ruby@gmail.com) - Upload ssh key before creating app. (asari.ruby@gmail.com) - --state, not --status. (asari.ruby@gmail.com) - 'rhc app create' does not clone repo if dns option is not set. (asari.ruby@gmail.com) - Log timing correctly. (asari.ruby@gmail.com) - Oops. '$' was missing. (asari.ruby@gmail.com) - One more deprecated command that slipped through. (asari.ruby@gmail.com) - Tweak flags further to avoid warnings. (asari.ruby@gmail.com) - Properly invoke 'rhc domain destroy'. (asari.ruby@gmail.com) - First pass at US2795. (asari.ruby@gmail.com) - fix for resultio append (abhgupta@redhat.com)- fixfor bug#883007 (rchopra@redhat.com) - Merge pull request #1029 from bdecoste/master (openshift+bot@redhat.com) - Merge pull request #1048 from lnader/master (openshift+bot@redhat.com) - Bug 883151 - Broker should return valid error response (lnader@redhat.com) - removed ews2.0 and sy xslt (bdecoste@gmail.com) - remove ews2 tests (bdecoste@gmail.com) - ews2 and bugs (bdecoste@gmail.com)- Merge pull request #1042 from lnader/master (openshift+bot@redhat.com) - Fix for Bug 885177 (jhonce@redhat.com) - bug fix (lnader@redhat.com) - US3025: Retrieve cartridge info with app (lnader@redhat.com) - Needed a narrower test, \w catches characters invalid in DNS. (rmillner@redhat.com) - Proper host name validation. (rmillner@redhat.com)- Merge pull request #1035 from abhgupta/abhgupta-dev (openshift+bot@redhat.com) - fix for bugs 883554 and 883752 (abhgupta@redhat.com)- add debugging to help with issues found in field (dmcphers@redhat.com)- fix for bug#883007 (rchopra@redhat.com) - fix for bug#883740 - additional storage is reset on scale up/down (rchopra@redhat.com)- create :default_gear_capabilities conf key for setting default gear capabilities a user has at creation (lmeyer@redhat.com) - Merge pull request #1012 from brenton/dead_code1 (openshift+bot@redhat.com) - Merge pull request #1014 from rajatchopra/master (openshift+bot@redhat.com) - fix bug#883553 - additional_storage param is now additional_gear_storage (rchopra@redhat.com) - Removing some dead code (bleanhar@redhat.com) - updated gemspecs so they work with scl rpm spec files. (tdawson@redhat.com)- Merge pull request #995 from abhgupta/abhgupta-dev (openshift+bot@redhat.com) - more mco 2.2 changes (dmcphers@redhat.com) - more changes for US3078 (abhgupta@redhat.com) - Move add/remove alias to the node API. (rmillner@redhat.com) - Merge pull request #1001 from pmorie/sooth_ops (openshift+bot@redhat.com) - Remove 'framework' message from Application constructor (pmorie@gmail.com) - fixing mongo connection issues for build (dmcphers@redhat.com)- changes for US3078 (abhgupta@redhat.com) - Remove unused phpmoadmin cartridge (jhonce@redhat.com) - Bug 880370 (dmcphers@redhat.com) - add oo-ruby (dmcphers@redhat.com) - Merge pull request #945 from smarterclayton/improve_invalid_cart_message (openshift+bot@redhat.com) - Improve the invalid cart message to read more naturally for users, and to better reflect what the user has passed. (ccoleman@redhat.com) - Merge pull request #956 from danmcp/master (openshift+bot@redhat.com) - Merge pull request #954 from abhgupta/abhgupta-dev (openshift+bot@redhat.com) - Merge pull request #953 from rajatchopra/master (dmcphers@redhat.com) - Add method to get the active gears (dmcphers@redhat.com) - Fix for bug 875442 (abhgupta@redhat.com) - reform the get_all_gears call and add capability to reserve a specific uid from a district (rchopra@redhat.com) - Merge pull request #915 from Miciah/devenv-fixes-1 (openshift+bot@redhat.com) - Fix tests to work with remote-user auth (miciah.masters@gmail.com)- bump_minor_versions for sprint 21 (admiller@redhat.com)- Bug 877340 (dmcphers@redhat.com) - Merge pull request #913 from smarterclayton/better_gear_limit_message_on_create (openshift+bot@redhat.com) - Bug 876796 (dmcphers@redhat.com) - fix typo (dmcphers@redhat.com) - Return a better error message when the gear limit on app creation is reached. (ccoleman@redhat.com)- fix broker extended tests (dmcphers@redhat.com) - more ruby1.9 changes (dmcphers@redhat.com) - Merge pull request #911 from rajatchopra/master (openshift+bot@redhat.com) - Merge pull request #910 from jwhonce/dev/bz876687 (openshift+bot@redhat.com) - fix for bug#875258 (rchopra@redhat.com) - Merge pull request #907 from danmcp/master (dmcphers@redhat.com) - remove spurious output (jhonce@redhat.com) - Merge pull request #909 from pravisankar/dev/ravi/us3043_bugs (dmcphers@redhat.com) - Merge pull request #904 from bdecoste/master (openshift+bot@redhat.com) - Bug 876459 (dmcphers@redhat.com) - Fix for bug# 876516 (rpenta@redhat.com) - Fix bug# 876124: caused due to ruby 1.8 to 1.9 upgrade (rpenta@redhat.com) - switchyard tests (bdecoste@gmail.com)- Merge pull request #906 from ironcladlou/db-test-fixes (dmcphers@redhat.com) - Fix typo resulting in undefined stepdef (ironcladlou@gmail.com)- Compare retcode as an int rather than string (ironcladlou@gmail.com) - Merge pull request #895 from smarterclayton/us3046_quickstarts_and_app_types (openshift+bot@redhat.com) - Merge remote-tracking branch 'origin/master' into us3046_quickstarts_and_app_types (ccoleman@redhat.com) - Merge remote-tracking branch 'origin/master' into us3046_quickstarts_and_app_types (ccoleman@redhat.com) - Quickstart URLs aren't spec compliant (ccoleman@redhat.com) - Relativize base URL (ccoleman@redhat.com) - Support COMMUNITY_QUICKSTARTS_URL parameter for serving hardcoded quickstarts vs. public quickstarts, and test that these values are returned. (ccoleman@redhat.com) - US3046: Allow quickstarts to show up in the UI (ccoleman@redhat.com)- fix testdescriptor generator (dmcphers@redhat.com) - get the broker working again (dmcphers@redhat.com) - Move trap-user.feature and trap-user-extended.feature to origin-server (pmorie@gmail.com) - Test support and nodejs test fixes for Ruby 1.9 (ironcladlou@gmail.com) - fixing tests (dmcphers@redhat.com) - Remove hard-coded ruby references (ironcladlou@gmail.com) - add config to gemspec (dmcphers@redhat.com) - Moving plugins to Rails 3.2.8 engine (kraman@gmail.com) - Ruby 1.9 compatibility fixes (ironcladlou@gmail.com) - getting specs up to 1.9 sclized (dmcphers@redhat.com) - Merge pull request #894 from jwhonce/master (openshift+bot@redhat.com) - Merge pull request #888 from pravisankar/dev/ravi/bug/876124 (dmcphers@redhat.com) - Fix for Bug# 876124 (rpenta@redhat.com) - Move idler tests to origin-server (jhonce@redhat.com) - specifying rake gem version range (abhgupta@redhat.com)- specifying mocha gem version and fixing tests (abhgupta@redhat.com)- Merge pull request #859 from lnader/master (openshift+bot@redhat.com) - US3043: store initial_git_url (lnader@redhat.com) - US3043: Allow applications to be created from adhoc application templates (lnader@redhat.com)- Merge pull request #845 from brenton/BZ873992-origin (openshift+bot@redhat.com) - Merge pull request #844 from jwhonce/dev/bz873810 (openshift+bot@redhat.com) - Bug 873992 - [onpremise][Client]Should delete all the prompts about mongodb-2.2 cartridge. (bleanhar@redhat.com) - Merge pull request #839 from pravisankar/dev/ravi/fix-env-controller-auth (openshift+bot@redhat.com) - Disable auth for environment controller (rpenta@redhat.com) - Fix for Bug 873810 (jhonce@redhat.com) - fixing origin tests (abhgupta@redhat.com)- Merge pull request #815 from pravisankar/dev/ravi/fix_nameserver_resolver (openshift+bot@redhat.com) - Fix name server cache: query up the chain to find dns resolver nameservers (rpenta@redhat.com)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.18.0.1-1.fc20    !!!""!#!!!!!!!!!!!!$%&'((((((((((')*++++*,************)-......-/////-)'01111022203300'44444444444'5555'66666'7'8998:;;;;;;;;;;;;;;;;;;;:<<<:=>>>>>>>>>>>>>=:?????:@@@@@@@@@@@@@@@@@@@@@:A:BCDDCCCCCCCCBEEEEEEEEEEEEEEEEEEEBFFFFFFFFBGGGGGGGGGGGGGGGBHHHBIJJJIIIIBKLKBMBNONB:PPP:QQQ:RRRRRRRR:S:T:UU:VVVVVVVVVVVVVV:WWWWWWWW:XXX:YYYY:ZZZZZZ:openshift-origin-controller-1.18.0.1rdocActionDispatchActionDispatch.htmlRequest.htmlRoutingRouting.htmlMapper.htmlAdminAdmin.htmlStatsStats.htmlDbSummary.htmlDistrictEntry.htmlDistrictSummary.htmlHashWithReadersHashWithReaders.htmlCleanResults.htmlNoSuchKey.htmlNodeEntry.htmlProfileSummary.htmlResults.htmlSuggestionSuggestion.htmlBase.htmlCapacityCapacity.htmlAddAdd.htmlDistrict.htmlNode.htmlRemoveRemove.htmlCompactDistrict.htmlNode.htmlConfigConfig.htmlFixGearDown.htmlFixVal.htmlSupplyValue.htmlContainer.htmlError.htmlMissingNodes.htmlTypes.htmlMimeMime.htmlType.htmlOpenShiftOpenShift.htmlApplicationContainerProxy.htmlApplicationValidationException.htmlAuthAuth.htmlBrokerKey.htmlAuthService.htmlBillingService.htmlCloudEngine.htmlControllerController.htmlActionLogActionLog.htmlClassMethods.htmlApiBehavior.htmlApiResponses.htmlAuthentication.htmlConfiguration.htmlOAuthOAuth.htmlControllerMethods.htmlRailsRails.htmlVERSION.htmlRouting.htmlScopeAuthorizationScopeAuthorization.htmlClassMethods.htmlDataStore.htmlDistributedLock.htmlDnsService.htmlGearLimitReachedException.htmlOperationForbidden.htmlResponder.htmlRoutingService.htmlScaleConflictException.htmlUnfulfilledRequirementException.htmlUsageAuditLog.htmlUserActionLog.htmlimagesadd.pngarrow_up.pngbrick.pngbrick_link.pngbug.pngbullet_black.pngbullet_toggle_minus.pngbullet_toggle_plus.pngdate.pngdelete.pngfind.pngloadingAnimation.gifmacFFBgHack.pngpackage.pngpage_green.pngpage_white_text.pngpage_white_width.pngplugin.pngruby.pngtag_blue.pngtag_green.pngtransparent.pngwrench.pngwrench_orange.pngzoom.pngindex.htmljsdarkfish.jsjquery.jsnavigation.jssearch.jssearch_index.jssearcher.jsrdoc.csstable_of_contents.htmlriActionDispatchRequestcdesc-Request.ripatch%3f-i.riRoutingMappercdesc-Mapper.ripatch-i.ricdesc-Routing.ricdesc-ActionDispatch.riAdminStatsDbSummarycdesc-DbSummary.riDistrictEntrycdesc-DistrictEntry.riDistrictSummarycdesc-DistrictSummary.riHashWithReaders%5b%5d%3d-i.ri%5b%5d-i.riCleanResultscdesc-CleanResults.rideep_clear_default%21-i.riNoSuchKeycdesc-NoSuchKey.ricdesc-HashWithReaders.rideep_clear_subclasses-c.rideep_convert-c.rideep_convert_hashes-c.rihas_key%3f-i.riinspect-i.rimerge%21-i.rimerge-i.rimethod_missing-i.ripretty_inspect-i.rirespond_to%3f-i.rito_s-i.riNodeEntrycdesc-NodeEntry.riProfileSummarycdesc-ProfileSummary.riResultscdesc-Results.ricdesc-Stats.riSuggestionBasecdesc-Base.ridistrict_name-i.ridistrict_uuid-i.riid-i.riimportant%3f-c.riimportant%3f-i.rinew-c.riprofile-i.riscope-i.ritype-i.riCapacityAddDistrictcdesc-District.ridistrict_nodes_target-i.ridistrict_quantity-i.rinodes_per_district-i.riNodecdesc-Node.riactive_gear_pct-i.riavailable_gears-i.ricdesc-Add.ricontents-i.rigears_needed-i.riid-i.riimportant%3f-c.rimax_active_gears-i.rinode_quantity-i.rinodes_creatable-i.rinodes_needed-i.rithreshold-i.riRemoveCompactDistrictactive_gear_pct-i.ricdesc-CompactDistrict.riexcess_gears-i.rimax_active_gears-i.rinode_names-i.rinode_target-i.riNodeavailable_gears-i.ricdesc-Node.rimax_active_gears-i.rinodes_to_remove-i.rithreshold-i.ricdesc-Remove.ricdesc-Capacity.riConfigFixGearDowncdesc-FixGearDown.ridown-i.risize-i.riup-i.riFixValcdesc-FixVal.riname-i.rivalue-i.riSupplyValuecdesc-SupplyValue.riname-i.ricdesc-Config.riimportant%3f-c.riContainer%2b-i.ricdesc-Container.ricompact-i.rifor_district-i.rifor_general-i.rifor_profile-i.rifor_scope-i.rigroup_by_class-i.rigroup_by_district_uuid-i.rigroup_by_profile-i.riimportant-i.riErrorcdesc-Error.rierror-i.riid-i.ristack-i.riMissingNodescdesc-MissingNodes.ricontents-i.riid-i.riimportant%3f-c.rinodes-i.riTypescdesc-Types.ricdesc-Suggestion.ricdesc-Admin.riMimeTypecdesc-Type.rilookup-c.ricdesc-Mime.riOpenShiftApplicationContainerProxyblacklisted%3f-c.riblacklisted_in_impl%3f-c.ricdesc-ApplicationContainerProxy.riexecute_parallel_jobs-c.rifind_available-c.rifind_one-c.riget_all_active_gears-c.riget_all_gears-c.riget_all_gears_endpoints-c.riget_all_gears_sshkeys-c.riget_blacklisted-c.riget_blacklisted_in_impl-c.riget_details_for_all-c.riid-i.riinstance-c.riprovider%3d-c.riset_district_uid_limits-c.rivalid_gear_sizes-c.rivalid_gear_sizes_impl-c.riApplicationValidationExceptionapp-i.ricdesc-ApplicationValidationException.rinew-c.riAuthBrokerKeyauthenticate_request-i.ricdesc-BrokerKey.ricipher_key-i.rigenerate_broker_key-i.rinew-c.riprivate_key-i.riprivkeyfile-i.riprivkeypass-i.ripubkeyfile-i.ripublic_key-i.risalt-i.ritoken_login_key-i.rivalidate_broker_key-i.ricdesc-Auth.riAuthServiceauthenticate-i.riauthenticate_request-i.ricdesc-AuthService.riinstance-c.riprovider%3d-c.riBillingServicecdesc-BillingService.richeck_inconsistencies-i.richeck_usage_consistency-i.ridelete_ended_urecs-i.ridisplay_check_help-i.rierror_count-i.riget_plans-i.riget_provider_name-i.riget_uid-i.riget_usage_time-i.riinstance-c.rilog-i.rinew-c.ripost_sync_usage-i.ripre_sync_usage-i.riprint_error-i.riprint_warning-i.riprovider%3d-c.riset_logger-i.risync_usage-i.riwarning_count-i.riCloudEnginecdesc-CloudEngine.riControllerActionLogClassMethodsaction_log_tag_resource-i.ricdesc-ClassMethods.riaction_log_tag-i.riaction_log_tag_action-i.riaction_log_tag_resource-i.ricdesc-ActionLog.rilog_action-i.rilog_action_for-i.rilog_actions_as-i.riset_logged_request-i.riApiBehaviorauthorize%21-i.riauthorized%3f-i.ricdesc-ApiBehavior.richeck_input-i.richeck_nolinks-i.richeck_outage-i.richeck_version-i.riget_application-i.riget_bool-i.riget_domain-i.riget_includes-i.riget_log_tag_prepend-i.riget_url-i.riif_included-i.rinolinks-i.ripre_and_post_condition-i.rirequested_api_version-i.riset_locale-i.risupport_valid_encoding%3f-i.riApiResponsescdesc-ApiResponses.riget_error_messages-i.riget_log_args-i.rinew_rest_reply-i.rirender_error-i.rirender_exception-i.rirender_success-i.rirender_upgrade_in_progress-i.riAuthenticationauth_service-i.riauthenticate_basic_via_service-i.riauthenticate_bearer_token-i.riauthenticate_broker_key-i.riauthenticate_request_via_service-i.riauthenticate_user%21-i.riauthenticate_user_from_credentials-i.riauthentication_types-i.ribroker_key_auth-i.ricdesc-Authentication.richeck_controller_scopes-i.ricurrent_user-i.ricurrent_user_scopes-i.riimpersonate-i.riuser_signed_in%3f-i.riConfigurationcdesc-Configuration.riparse_expiration-c.riparse_list-c.riOAuthControllerMethodsauthenticate_with_bearer_token-i.ricdesc-ControllerMethods.rirequest_http_bearer_token_authentication-i.riauthenticate-i.riauthentication_request-i.ricdesc-OAuth.ritoken-i.riRailsVERSIONcdesc-VERSION.ricdesc-Rails.riRoutingcdesc-Routing.riScopeAuthorizationClassMethodscdesc-ClassMethods.ricdesc-ScopeAuthorization.ricdesc-Controller.riDataStorecdesc-DataStore.ridb-c.rifind-c.riDistributedLockcdesc-DistributedLock.riobtain_lock-c.rirelease_lock-c.riDnsServicecdesc-DnsService.riclose-i.rideregister_application-i.riinstance-c.rimodify_application-i.riprovider%3d-c.ripublish-i.riregister_application-i.riGearLimitReachedExceptioncdesc-GearLimitReachedException.riOperationForbiddencdesc-OperationForbidden.riResponderapi_behavior-i.ricdesc-Responder.riRoutingServicecdesc-RoutingService.rideregister_provider-c.rinotify_add_alias-c.rinotify_create_application-c.rinotify_create_public_endpoint-c.rinotify_create_public_endpoint-i.rinotify_delete_application-c.rinotify_delete_public_endpoint-c.rinotify_delete_public_endpoint-i.rinotify_providers-c.rinotify_remove_alias-c.rinotify_ssl_cert_add-c.rinotify_ssl_cert_remove-c.riregister_provider-c.riScaleConflictExceptioncart-i.ricdesc-ScaleConflictException.ricomp-i.ricomp_max-i.ricomp_min-i.rinew-c.rirequested_max-i.rirequested_min-i.riUnfulfilledRequirementExceptioncdesc-UnfulfilledRequirementException.rifeature-i.rinew-c.riUsageAuditLogcdesc-UsageAuditLog.riis_enabled%3f-c.rilog-c.rilogger-c.riUserActionLogaction-c.ribegin_request-c.ricdesc-UserActionLog.riend_request-c.rilogger-c.riwith_user-c.ricdesc-OpenShift.ricache.ri/usr/share/gems/doc//usr/share/gems/doc/openshift-origin-controller-1.18.0.1//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/ActionDispatch//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/ActionDispatch/Routing//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Admin//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Admin/Stats//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Admin/Stats/HashWithReaders//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Admin/Suggestion//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Admin/Suggestion/Capacity//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Admin/Suggestion/Capacity/Add//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Admin/Suggestion/Capacity/Remove//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Admin/Suggestion/Config//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/Mime//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/OpenShift//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/OpenShift/Auth//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/OpenShift/Controller//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/OpenShift/Controller/ActionLog//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/OpenShift/Controller/OAuth//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/OpenShift/Controller/Rails//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/OpenShift/Controller/ScopeAuthorization//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/images//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/rdoc/js//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/ActionDispatch//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/ActionDispatch/Request//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/ActionDispatch/Routing//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/ActionDispatch/Routing/Mapper//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/DbSummary//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/DistrictEntry//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/DistrictSummary//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/HashWithReaders//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/HashWithReaders/CleanResults//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/HashWithReaders/NoSuchKey//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/NodeEntry//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/ProfileSummary//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Stats/Results//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Base//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Capacity//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Capacity/Add//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Capacity/Add/District//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Capacity/Add/Node//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Capacity/Remove//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Capacity/Remove/CompactDistrict//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Capacity/Remove/Node//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Config//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Config/FixGearDown//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Config/FixVal//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Config/SupplyValue//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Container//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Error//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/MissingNodes//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Admin/Suggestion/Types//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Mime//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/Mime/Type//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/ApplicationContainerProxy//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/ApplicationValidationException//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Auth//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Auth/BrokerKey//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/AuthService//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/BillingService//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/CloudEngine//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/ActionLog//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/ActionLog/ClassMethods//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/ApiBehavior//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/ApiResponses//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/Authentication//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/Configuration//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/OAuth//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/OAuth/ControllerMethods//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/Rails//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/Rails/VERSION//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/Routing//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/ScopeAuthorization//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Controller/ScopeAuthorization/ClassMethods//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/DataStore//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/DistributedLock//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/DnsService//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/GearLimitReachedException//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/OperationForbidden//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/Responder//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/RoutingService//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/ScaleConflictException//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/UnfulfilledRequirementException//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/UsageAuditLog//usr/share/gems/doc/openshift-origin-controller-1.18.0.1/ri/OpenShift/UserActionLog/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=neon -mfloat-abi=harddrpmxz2noarch-redhat-linux-gnueabi   directoryHTML document, ASCII textHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedGIF image data, version 89a, 208 x 13PNG image data, 25 x 25, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 1-bit colormap, non-interlacedASCII textC source, UTF-8 Unicode text, with very long lines, with no line terminators?7zXZ !PH6xĎ]"k%wk jmƂ pgPz;0tMtif0gLz/f-AS)I/޸JnA;&9smDtӗÆC(l/'g+ zk*L䂩>O*!1I 1Htu?C>'r~~D{ ^(j.qH˖<@=i4a Բpܷ` wvtUwR  foec2Bܯp?).a;QiFTk<.v-ee_Kˎm hl口/?(Mq,DOpfqd]&*,5C qO(n%-.0Ϭn b[G7`Uy+  aR>QZe>wO=Gs2UQd==*HJٴ^εCOP91 x:uvi ;uW#;JmD)aqڍ'V=N*J(J \ ?lKpA b]ASӬs{ϋz1 9'o[.'vSƒ\JnF- ϣFһG= SPNc1b)UT:N2*f?Pvӻա#jN?(2}0`]=md9aPS [mc.3qDYQȾRXn92&R)mbuZje^C:V:?zq֛tǂ5Ps9/;`]K*dLJ@a ;ϒSql+CB5uJ 4 hWMa hֽu|b;{Nn-3$C}LY8s.!t5k"å&tN\ Oח(' P.%H]$4vN[Oťp羺b]f'>ѐB%,'[a+i}@ߒ]+ UQ[~ .qH )Й&X6HMw,X!ئPCh&GG#VaL %3쪮AA`갂3tΧg/\A{`Eb0 s8Gl2g*yp3J෌cAge(ٹVnҕ{Z""Cp&hk^>ܧg=ʩHR.vc(9;j"y(f?8M#FyN qCiDޔ@^H٪j/#{.t))+SMћC!w#QcUtwG|ݲLβt2])6!q[M(ףd9ޮ6K], AnхX}4 xNjK-&?%“ٚ,-THϽq8roi_sU?`''#;p517t" ;9Կs}/$MDxu[DCCZnz`xжch֎JQb5b;:tj9U.Z 4T;#~ \=E˿zOM/4\? e-y9- Yp \m]ef=&2rsKj:[!{㪥-Ww:bL:\:ÿK1s2k uADh<0[v^+̴e').nX=#5w$G~\\ yL{v68POWTۛ;I.\V:R!( 89[DJ_'0h|^k] ˪OYiQ81-ɯ5uT:Qu<'&ؤ9ћ=Q X48i <{s,e3 Kl6}|ZZkcI=(k;zYmSv&M E}={ؾ!X]/xk*iG1f v6hM߲oJ_+w݄3&e]8 #,-N[EqN:XxZ..v)T OCkZӔBc= 'mŅF$NJ0%*~ lw (Nq=z wYZ%Zzպ;V0^g mm6}/! }1zRXQpVCqEre\c{"YdU-GCqǮN/*mGtXSU]|+Q!Em1 *a)򾫧$1M Uʂ7uK,oeHLh]ˠB`zz`]W^^:?ͥk k:Þ5e OB4N+sNVnI AYM<0>`&mdJI7+tS\Mؗ3&8/BA*`;bƘ . :n))W23i~|#5 0x/aj`lf i w5N4 \G%fJ)D؇,o;vQ6V=FY$ JY9A= +DjԘƳ|Wc31?gz>^kc2H)P?d.Kّ 9iw,z~4]w!pFߦwA L(qٖ RR(هvbP}W殺O.VL=t#8 v4d\!%3EJa_If/Aw3/ȑG\6;71TXBKڊGD{YU: xQ:jI<4*VҖ> 6I' rZF(2Af-LJ+d')ˎ+6E9E2MRqT2"³kbsã"%El'lB\peYbK/n/g"y}>m[V-v^!BIJjfBněng* =A+Qa'Iz}µ r n1%ʹАDP$/q{g abf "զK/ Eϼv9ocq4ax9`#3E 2` J&;|u0b-(8x$nVC ZX!:W 2,mOJ^%MEMlEakCaD(l{Ll*%[o9Z8!E>;4D҅$zY!d5GhT`d`i^뼞X8,RErm.eYv,pl)1|2V^~~zbИO'z͇"AŸ:׍'YFfyv >!j=ĭ(#>4> HxD b**,p\Fb "ޑS0.I t B)I'ۉpϲh %]0nY9/^p{l[W%s۝ 8рORzlAi@3ULοv,WT&HitȪVPۤ+5g%zx 2A=Elyu,9]Xb^ mWfPQ%`h (`iw |Qa{a DP2OH<^G]VK2K#tD=@{Jz(ΰʐ ( ~W[!2G$Zm]ձh%c0 ic*GLr/ę~T~T'Y@-@#ׁwn;koXx>iJm׋m}Ye8vj glc^ZJ N yTVj -" pApÐ2| 7qQwZ7'ǚ6}K 5 fiEn(7ODdRҏsLu6-Jimh]=#<։S7o<ۃȍ P}كxBؽ vn)nLd D*bZ.4s% o+4)x:X_0V[)2SlXh@hAg%Gڤ-Y>!HFN>0Ukprp;]DzU])@4$oλ̥ԛU9 gb*?3ι&L> ):╒^{Ȍ{I ?*?=%q-NoO{j lnJSUz /O`M\~#Q T<@@6=o9P߰F헅MsN+(aD5pveXV0'G/Hއ~`FhIsBV[<g-JZX=v18/]~w初\Yᝧ]}P-eI_OY 5^xO F~oH93f()[!XR(:D ɥ_}tpUˏ2 '-X A%96MSbgm2q5xɈ *8jX֐[\fu Fs\bDC@0 b]WA_J+!d .>> lw"P⟽-)m4pIri'C3#)X/do޻ixDzsU8H⿸0 k=AUDhxˤ=ml c-a DҠg0Z-?jǓ0Xy"(8ٛU m ۪+r {5)}qR@g=q0';Y4ħ:q&!mpĺ{Lߓ&G@Qsx!N%z!C@N@y^%Vzk "AX%{xqU`&j2H\P.>~cb=Pttm4&Z'UfzNoXI=-,>G]`~M L ̍VMgV['c *~&?]H 6q1uNIXD$> qStXDO!F\8R9B_ gl'L&ۜ"OH^Pݦ+ !@]ޢCFqM)' !:j״"4''fYk328~Rn,1KY8AifHhk߼MW5;Pb ז\GVd,9m`Їn~.{+_ \g\z:yL/i~ONZ )dEsYW"v8o} 7n0H >EVD;eBr \^2*vxժa" Yf»'%Ć#N?K$?~ÿL7@s S?|\|]3X”"/Ó$eRP%X$RtWzޮgb;*=:-^pyŮ 7$u0[䒻,Okўk@6"7Bjf2&åE)P2*n΄9zXX\D)!>,bQGg*|sv#Qvld& c/I+1^ĆqP$ 8XsgVi'|>୒[ _yAS6`C0W#zΞԘߙ +]f[9c@25w~)|=gt-poS k,!Y bӳyI"5*^gt ﯊1HSʵG{&i/ )y>fVr#⎀@~OdcV8 20<4K2 @$&=˭awQ;B N05Ր֍Z]XDΌJ)SL2wr+/gD-/s5rK#y g녍؃fm,87rh#*d; a)z鶜jQQ@"R%Wp@8g aVp$BS֏+p+` MMi!-x8"܃;Cr%C)O=FEN`7z+)\hPS"UP$[QcyǍt7伌Ө Yylvₙ"hvp#ly9j }wp6QAe:} ؁qЙd#c2BUt+ʹ#ml#Iؔ:'qd62ǎoPKSVp~тHᝋWI.b#Fʧ Kq>(fSZB|{8 MTP;0d5F^Lb;c/F@Va!"o# TZ&0MQ#命]c~{sjGàf9-HZ'2;>X^6(Z!xFRtTpvzkt$xNlx %@vOd{nSHݔ>W9 qz%eXI-Dma^ S0Ƚ(+D xPHulkD !s\SP>|WMgM*\ ahDrx҃7_mb,c1VJҷ QܱYTh3? v^6Zڂvbi{[ }ml׿~D(T:e[%0}F T~S_7u>֒{1g4F[hO]D|oRsɂ#Q!n|Ė~1Rr5!: @Sͻ+}vs5*oDʽ-!mn-:`rmɞ{FWuD-{̀nȢz>d ڄKKqַq+hxEtm{ve@<*4/=Ċ=P;aULm$Tj|$Tܩݒak#:_J/FFJ2<G4o-se_Z3zQMغRl}q/YslfN$ dZ|C;АkaA@\N,d|U1DA!e=p-uc$_ً|KKJf} mӃxeToX'-*̓|WbRɘ:}0-@Ӯ*)ڜ^nU?v_rν@5su_ &痯ya,w;S'uLS~%m46Mr( k9';N;KD+)֠l4=,1M }%RØl#=ɬ:wFЊ[ޏMav)8sF.s^͊ߺ&J0574Goi&*{y:&E~Pv=. ,{ŇUk$4Ik3sT5 b3:=$;=Oո3A~cq ' ag5F_(8aǵO#-ɵ瓈߮:>Ґ<жK#A8P=hџzFϤJ#M4FG~LmvδCIάKܤUr#[HׯG. )BaДƙtrpzw.+Zj}O֔57)ZH[z%۴"ƞn@vfb 4/GgGy2rVpO ߜtf%Z4A "x[.W%V\lH,W'Eψv 1p'V8[%)w@dҌ,ysM'ɤ"L9a%g+Z_m4BDG n^^ WKZUN ^2N7="G7!K4&xdc_q=?\Y ?@e\A Q"c'@*Qi2$#i/qߡs}^۱ʜFb}$S&s%+6&,Zx,_mX:e)u@E&>Mf3!@<K.r6juH -cDҸ3q37)+*,W:,ZפLY䕓Ћ n +`|TK-܇{؂}H0xHWT]%3" d6@C{}O>ԫ&+X 7/ϣc8K噳 (y,W4 \z' O,蝉5$^vwR&+~`RkYDwkx Ӷ(\5b@muQC 9"ds`b(H;ܭkʆ80SPQTD^l[<24d6b5z~-ʸnʞT^Lh1飋zW\4P9\k/Bq$5(GcPfM=x5OF|Ao'񆼳tNU_QrY=$A+Lz\`!@˰8p/CArh}/ uf4OPNyKI(iJ3R.<;&Vx]ͅ"~L)q0kHYVk>n[An׿B.}/gM2x(DKq]rPNOvJ,sEL+@h껎t8s~Oc&]|[c`O=΅4"cu|iJJjm ƭQ@y8F[PY%jAΫ@D[Q}eaU.IӺ Gw[>J-@<jSIXtB J|9v\]][.iTc`t6unT aj8[ Ί?g<]5礎a'Jb@ #i5F˙"M30tc? .EԵ`x|j28)k+>,Ei3`E5B_X*Wr){܀9]09;'D~J.LpUTwdD3jqFC߃#U|:!Dh mTBOuRB<:0R es1hiaū=yBeIͭŃ4$47EV݈/h"r鍪i%N%Bh PAڝ.BZh8bsNdCR=p_߄ZR[ (kq #c۲[ 4tWH^PG k *tAʵ#br61~KE+W \KaUs)1δ3s†C8؜'dr_ږѪ1D䌎X?1ܒ鄃;O9:|߇gI{}+AsF @2+!AhH޸9pКmM _gz {4Q_-HF硧Σ(TKL1CNrwpE*@W^͒ /V 1!K3teB2r,u`Ez#h1LE)C1"9u>zGqx6i&߫^ҭ^5,l+4 j(hJ!dHsє.?UPVGP0?, לMnc V 41e wj"{l ntIgCֿ nK'땵%%}Y!h HpZܝ× 1# 汜?X~lӲg[Ϣ3m$nMsTFؙu u [TA(Q7C-X;8w|OpԹIE)Œ8vlDm~*}B'6dk.ן˝^Hm>K S,#Bpl:´;ɨe/a"1]Ni TX|5)hQcdf~@pOq{$$yz+ƗA*-`6%#I1upMHK;3$ {{!po@U_ouъM{A1 oӡY{łیgtXoRi4P/n߼ˣ(\zrđE@ϗה.5)lג1T;C~˄b2HC0.Uvy8;Cmq.K^t>ZQ X=~GaFƑ.iUVUvUkW9P^ĨM([=+_ܲۇ£KtXt XJW)67m]V j+nEeR=BRpe1:9]kC*%lwRQ+2,yc%;0%)!=7v7dś$wUXJF[wHvKh?0t32s`}y]XR L_gNclY[̖I|+Z4Q011=ww ;q2d 6bX! Lb:Ԡ|i&cMkt*J͞;!SpG$z^> mּZ6,{\Etdu]ɏŠ,Ht-)R_k¼~uk@]º$0"{ygn n'H3/f{qr>D2ūVW?h@&,#\WOǕ,àt]i˛k~_?t8ZeDdܹw^,RWZH؍*gpP~jɚXtoO KR@Hez/8fzg?B$ҟ7k"d^$$!7f):)4Tִ fj?L.0qn[v4aBl˪8}QH} ~.OUH=,Jfܖ/̫mhM /JP,M}Kb=mwtK"Vj%Чn#}XAI\aOEc˓5):O2KG g>aC|1#KSg#<ꀳ˹8Sm< I FE:_<3mM5ވ4Ʈ닙0`T;PE)yڄ M!b6 yW>E7RbN *C'KҠĒVOkmo=vF t| H{Y.y\]st@Ñ6? %ļR/|[/|xaR1.JFO!1'ذlTLLkр.,>85+,~1 85U"oC/%hKNΠ7p ie(ݝnk|ύ-[E;b%})]. $\$\8/E"L68Os]YHy JuR m?6wu^z]c/<4̤0)f4q?I R y`!}aX!|U $)lЋ>u;hv\ 8daD<!9`VIs!o9 ILgsO:(i*@+pz12\=cR ŻB05W߆n|Qg;voWHf9,"ZFeRtaw絗 q5x9u$(Nw#BA4X>~P9eD]Z*yUx%H;|iHH h/[OzE(ʡ{;a|r{iJujK*g,> ]`HU ΅2r%lIh w]+2yQeaL)}D)@b^sI1-oG'tg}RXSV3s>i"HaٜQ.q.=WRw ц&>݇s+EmІTu88W 7z?RE7,fLNu]`+ Dr{gxBȮD&BWS,)Hٻ%ʪhr [Z8,b%̍͟ѮYɓ_<"s^ZX1p!x^(~K9pR=i;)Ɲ3R o8u(D+BI, ySEBLs`n:;V`}֚-OP:K2V3BQwgyt`x5en^C6B3,LMr45!gz(aeZ fVal8(`Fߤʓ0K 4wIw-I%4* 4#R(Fk_ADPпĻ?.vaH- |QI _\da#A}V JgjJ!"5"ȓ6VYGM)XmT$ܩcΝ9Mf&lGE @z,ao%?dkPW *7ywqtliiRU7,zJVuqs||A:SyI O<$라G#OO_~G20ݭq{u@:#3hi䙔ؔ.ѶGԪG_HzЧ(-Z91G)|(l2G4O{,-v 0ؔc҇0]| IU3VM=ܒR 0|?h=>_9q%}R{H5'?YKQRp&G]MJ " Zhk9 ]&ʨfS?0Z:g("[H=)Y_IiȬی';'ԅnE5@Rc6X|ч3Yx{@˦skU쨧z oIx]ZS6"*Q v4VoswPH_*Ko٪ 0+=n{OXJ"ٛN)i] Q=ڌVI>KDLJ?_ۄFڝ8TsӃ(X /V?#y9XF3Q/xˤm5Ƙ 2O6 xb)XUl/so)ԠF֖?3Z$emŦVXF5//dK0I|_+j1L 1#Tц#3,%d )~jfhV֫yA̝2FaiS"v&aXیDc FD *;1Ŀa ĸĎ2nnfOIvq+R b.CI*UhޥKF-ߜQre'ր 15P Ԋ~fݟd s3C} u,ӣ!P|u{$1Ťxۀ;, F0M1f*\&7u[X(q z2"z)_R#ڬa\5HXr^$E~)ߟb.%j!E zk.Gw Wh7twcnHn uF+ʼFjݰ{cYvw#WY+:D>tT>笴8*P?bՋ/%yMp=g I{~h Wn3%dÂ&N0h?Fq2c b[+Ǯ_i^Rꆎ%#tZĢ}2 [TUrMY}hRb>opfrtFlP4yHM[l;g߈OP@9OqEGy&~M|{F @&VS(odLR<1% 4`?vJt7'Ht#vSp@I a hU\~K2t Gg*qAql^@W}r2c7QTT {CLOwo$-9PaTʣUZJƄ:. "[lJ;') F41 ۮ9E(UQQPbzMr^sg9z_r)w8xT} `iir}PZg4OI&R2H-rF`@ϐ0ioAgr"RDz+E. Le\NM2eLPa 4(jiv"& ()w7L]{V-j,BVǺ$ $)zis>~ hbD :Rg{Ш%d%ns vZ)`v>ća@%W}n^9ʢ'EnKBW|)}N#&=$~4ؾaFF [y$9eW+:ygJ`f}xС㦏e@ _ di$\VH~(xOubMzGDEo"K8E龒B=0 3-:Q+j0D-n\PÒr8XĚx2'?;/xڎVÕ||W=HWACQEBL9?ت{@# vt+ D*=o%%L*t2ND$T/HM3¦c+9=qЮ^FkCjezl )@tg8̟*rə * T5!{ocÒ\LxsrlcXBݹ/ |eٕQ%dwּv]bniߚ'=ƕ%D?f, ڌbM>UA'` LD!r]x6D.SBS6FGY&DǕazb ~ݖ(%dTa$١9D C,a 5[ży!VYo7bKY%px ;I=?6lA0IB7'rl1> xO9wq)99wilx5FEW{ 1ݏNMY?'C)CJQ\jīAu}+),2R7[\*͗|J/mݾ-sɨS9Kmy&V X/A6.]n_,Px18'}eQQ DR*TPatP1^40 ,E7$ܷ ƹ$+pKA|IcmZkRR~Ú} -]L1Qmyx|5hd翄`t'͏4ItVM*@(+~L݆RN<}0*@byVc jEubgI{N8ՔZA[InwJ  PE7 ?r6@u\5Tܵ@J#WO.2OFV.i=w-醾x@O'vE1yfϬ +ITF4 0ĜyגFAȚA"obiC'DFb_z 08hf3SZF\iQw%<`IUm]^Eqq& p ]?J0 ܤ9%):yphE75`P "!Iw+{13r }o{0P[1a*@Um͸a_bU*="_J%KPQ=2ߓ* 4&e @,P|I V%|'wyCRp v;F UVu} эeNtЛǕ@;pL 6zij{h VXДXF;Š.7Q;R> "j$4||(Yǐw_Nw^c OE=vly7 HlY_eےsE5]lgɯȃKp:*ͧ@ -iUv\,Y$6;u*+I0{EV%%Ksf-c'M>x@t@d 9;6%4B~ ](F8ru$ILyU:N<<1Va#Շs훒qSfH1N2<: 7_HR#oD_6"lgs#z!5q~)2ʕ{.&@=T X 쭇Jf\Ȏ/alq^tݳ!# BRP9iJ30~hj' s XEi 4e PzOj 75,y١Qa\A޲$ə/e숩'ey|}mk6/Z'clƔ[I+4h q m,ӲwxkNjpwB,ovJG&8j DRJrBlEjɱRvkj+#˪(_tހn Sǖ:|g p63-iʾ"Y`>Uju,qN[\)͎d6 JT*!LTKS~\PAMC5`N)V6B*4 Qgj<:.䈹kc;ǒC73r}`XUPwV)/+(rc4Z[U6&FӒOHblaPHIe2c ƓN{覊fVQ6 }ʚ% bpu`~Z rѕ0}-.r8sAȧ53L"5'Bv^xEߜfbC9#Q]>V63 >#d@mT&g}lbsgH{DGCV}+˅xxg|ǘӤv|:s5~\x8f F*7ܽswQp b 2H7!SKuzkdeOԭY?A@#9\"XT73G?ݚIpEECdwe"y\ Bz^^$N'e>Ct\E|ӌYƆ꿙dsB*zYXc[).Uq Qe{pezlE`q˥-F-? ^jx/?X_^֓g3c.5mZ$tMÒ{9_ˆ8?2J\{"eϵ<$džY(`E/JdzE.hPmMӯHH6@7~~XU]DAX [*XHNh~(73vWf˓H Ǵ|Vd6)z)28qu݋Zdou:VmFڵ*&inkF` W8O؂ e\16ڢNX,˯F' {/N jњ`9q} GKP8ҋT9Qo+nB tMM,Vóߑyqe1ٵJ'k "R\6#v}E!@p( WE>rtL۽*&$J@V="&/xԉp;@x=!k)0J/7}m`A9~y^uWwY?qv4&' l[u`eDf3_n~"Џlϸw 4lb$yz̛L;D~gs Dx2II{h`V>4W,zwS`BNKƒ.k傓tjMy2 c.?9 dkΝ}Tp)#[K#MxOC 뱪׹Qѣ@oJ,%'bhga*㸾d0ܬ:e `M+֚N,G1Ga'y' ':q?{^67oe=صAQk'Stҟ)oSHxN,2s&rSTe }nKɞfM忋\4Vo5VV%ōC2Sˣbr&Bn-V? yYpI8G/B؀)E*ZNy K.j0Pj8t z$߁1+Lכbw:qs.u\DtF GMlB% mgzQk.m)‰GI~=OK1 BKw$yTP鑳>?>Ka܉H!R# o@-m ^=P+7(H.+lݞDz{-wӌ] Ɣ**?tnRTܒ\i$ܩ:ЧJ =k`l=5˶(tۃaZg"m^zmcVQv/}2q@dCNHe)b#ARж>DsЌz8| ZlG:4H>;8[I>}hac7Rl".a& ^ ͊Gzrh96 ߪG%$*! ͫWqgXqCR >q )TRV20N`wA4'usʎ?w 'u#ZdzջR}k;Ay9i;_38zafɂvZ#]5-tGU)2PRi\߻kc6) g- AY*ANHOvD'hR}6Lxsi;@\/:,t0aΒzbA) qXC8)$8Qj_۰}]!}>F&N0!Ul"|5Āw~O!wZ~#e<̷\.-MrXVvrIԂ#>Zb.ЯίPQ\J!a~"Lce`%jĩˆ'W^>B\l>vj;B D`ѤyٴdaTHuou܈趘QP Bw12t#eqܩ,Lf) szIOIe&'RRȽNĊetӨ~pjgVU^6) OBkgVH|dBgrKQWWSЏw5} ^M[7S[vd2``%lj2x.gra @[ExjBCgC70 x*`􁾮$}8XvEq3F\}@`7p S߅vz ރl|:܎i g<Yh4.{ Td\`R}=ie%>%iBZ/61AI2el無 >A|t1 wh/IF=55)THЁE`.P P{X)~f?>T+؏zq͖O[0 DE1 㹓0 3C?eў85r#6Ϸһ\ګ+@WҾUIi׫#0˜%#@G3 @)Ϙ2QTAZT*Ol-w,˾W`G7@7irvVH:*R|h&,c^~~ej02KjKrz@x \d":}Ӗ *!\ ?2vfś|S坙8vT[o4ӰY [yKOR+tAe4OY1)Ř $t`V-0"ۄ7gOzk-ozV9?YCP"OL'^ɱ>J:®*0({ksq&CfGR/$܋6b$?ϲUeVϔ9>Tϵv`jmwc|VJ?ސ>huܯ9%ZIw9prD\,43ND%hWr4Qzƈn2}ŝ"IEƸؠoO(@7u1P7g4z&b>ډua׼A9 OgJ TzX5Mq$4`(\7\T)Z_dvv)|Hi16Grn]w/ñ)Ω 07H(QnGw uV߁X:S"># >Ҡ1Ց'+Nz$V~!Sfãի^W.` 6c&c3+/䫹UwUI1'M {j̙[ %>e5PaFzX`4r-_^!@K_oMwgXզ?M|әW U0b'S5v p_w'Plk[\71?Rpǐc>X2 [nBfv!!xvfϹp.bҡY6jK`@ϝt}ۿkث,{ s*Ժ̪b׺J_tRsxo\ `Ļ^jT<}O=НBb L1*3qk)li*P}]QĈsqy%|-!BְvYH6s}ܤ=#U;%̵ԭy)$j5; XosxӞ%-uW5hP_n<z~/H]u@Iĭt8Xy]a浼4q\$8ս-b<03|hޑC%y7Q[9-[ȃY[) 8SK\_JG C9E6NKt~t0<ڼ =,Y,P?NO:e YܵSk-8Ma=3^-Qbz @͛ 5B*#^e;|A{ޚLLY[zNtEN]j)/BDm^jZhB9㓛ex* k n8cojܳ䰠w,z!WXPg{277.d$b4꾵"<=gi~%"н+ԏi,`)mP͜yɨs:ݺn]6-\8*n WD {+ywȯӫiC^ 9Gw6ŤY2B)%KP)8lϧ'D؉B8&w'9nҎrews=+.9Db' kuBDu$|k59H+3"`m[Z}*б1KdE(NRfG5u T U 嬼bnhFn7+me~d} b睗ŕ~,u/x&- ䷋098hmѕTka~e"5e#kzb1ɿw=f`+/i wQ1#M4 b~^NI\C^D)EL M[p3I<p|X2GKˆF.}x I6S@yov6rh ˍ MxX̌]*d0_A̦8ɇZ.Ptjڽ6C~5+_LKhOƄ+B ^s?JOs}WrWڟB_;u.<0LʵfU`ߣ\naE,=1@ -Emҫ/VWt939oi m5 6' ܭ*n\jl9`ϲ )Ip{5yRjuz\OJ$ \ KRiuk-7MۃRz&wyČ&RԘJV ةÅt @1,=Þ~Q]b抭$ɖnP|n6?8WyQÞB*Gzj ͟Hg#N1n-e_zkP'uu/_P'vȖUP@*/NTfH ><KR1|ŇrQ[Rt@a|<.}/x>-Zۑe˟8go\&J:5`Z .¥^}T܀bΑ5xn]vC> ˘}'hIO}YsW 3|J_eӍa6Ǭ$1sF-7 fVXVg~]g>vatI1p%Z<EBuPkR{%ߏzL^kK&B1֪/mQSTesZ'F2_/rl" tU;ϮܠlV%:-WTՕƳ$0TESrMB(q9iҲ }r,,-5 .@wPž yk֚tb!C~? _=zܗE{# Yi@4say fs݂9)b[9HtF\ib%Tٵ=$Vp;wH3z}|bn[hmI4[_U@1T+ TtVy^_=ȓ7+qDS e"L{,MIjW|'xsQGCD`c4}dipo+9PsDoQ7t#=7D<$L@*Q̯:e0NXJ"@1gqr9Lc[j(yjAH*uYĨ?_na:L_9qm'P0RJ&Эṡ ;?E,uh!8owJ5Dx_^C0˫ J[jjViDVr~kcX'jߩv"GHK%Y">2dycN kAMσ8LJJN0f{E!Hbqr_MNJ~@rgMt4aAƈ#6t'zJu3B*C;LW2(Ku p$T8C΋AX%81 U+bZ$L׼-fèS3v]-vrIJ?t* *?A'Y\.MB|DPO t=]a^ SE/Xʋ-C3ǟLQxHQg_۫Skps Y*; +tRe$ ߖJ;ȅF wИi5LWP#8Þ ()Qtrm|iZQԏn;>MnޛmϽ+Dv4\|'sv˟ngq}:$M-˧"dvL SI2ˑ*!74b @5~_&v-(J/sX˒gdt >Qlty{R۩Q ٝ?u0/eېEtHCaC (f1 4x|EX>AJKGpN\Gb 6~xUnT1165DIL͕9Os2V94 Ҽm(oQ3%)R1|Bgі_7FO'D҃vn,( )h!B T'o]>6%mA&v[_#:.f:rY=%2,NGGP_o-&"Rp׸X-  AI8+ Fbv?x^^g"q PG4~ltIHU%fBQL$I[ ? #N_SAff/9[S0ah,6e"B9E bqX29:fאXI.u`W5x;6e"?Sm;X;"5Ǽ!4q2㇣545 YZ