<div dir="ltr"><div>* Unfortunately, I lost my old installation (via SVN) of CalendarServer-7.0 in development env.</div><div>* However,  Production env still runs  CalendarServer-7.0 via SVN.</div><div><br></div><div><br></div>To test the upgrade, can I do following:<div><br></div><div>1) Create a CalendarServer-7.0 using GitHub</div><div>2) Create data and xml files thru clients</div><div>3) Upgrade to CalendarServer-9.0 using GitHub</div><div>4) Use <span style="font-size:12.8px">calendarserver_upgrade to upgrade as necessary</span></div><div><br></div><div>Would this be equivalent to test upgrade of CalendarServer-7.0 installed via GitHub?</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 29, 2016 at 12:39 PM, Andre LaBranche <span dir="ltr">&lt;<a href="mailto:dre@apple.com" target="_blank">dre@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><span class=""><blockquote type="cite"><div>On Nov 29, 2016, at 12:34 PM, Gaurav Jain &lt;<a href="mailto:monkeyfdude@gmail.com" target="_blank">monkeyfdude@gmail.com</a>&gt; wrote:</div><br class="m_-7200884619141983228Apple-interchange-newline"><div><div dir="ltr">Is 9.0 fully backward compatible with 7.0?</div></div></blockquote><div><br></div></span><div>Data created in 7 can be upgraded to 9. Data created in any version generally cannot be used with an older version.</div><span class=""><br><blockquote type="cite"><div dir="ltr"><div>Are there any schema changes, XML structure changes between the two ?</div></div></blockquote><div><br></div></span><div>There are schema changes. I don&#39;t think there are any plist changes.</div><span class=""><br><blockquote type="cite"><div><div dir="ltr"><div>I have data created with 7.0. Would the upgrade work seamlessly?</div></div></div></blockquote><div><br></div></span><div>It should. Attempting to start the service for the first time after upgrading should fail, with a message that upgrade is required. You can then call the calendarserver_upgrade tool to do that upgrade.</div><span class=""><br><blockquote type="cite"><div><div dir="ltr"><div>Anything that needs to be taken care of?</div></div></div></blockquote><div><br></div></span><div>Just the standard testing / validation around any significant change.</div><div><br></div><div>-dre</div><span class=""><br><blockquote type="cite"><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 29, 2016 at 12:32 PM, Andre LaBranche <span dir="ltr">&lt;<a href="mailto:dre@apple.com" target="_blank">dre@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi,<div><br></div><div>Several months ago, the repo moved from macosforge to github. Please see: <a href="https://github.com/apple/ccs-calendarserver/releases" target="_blank">https://github.com/apple/<wbr>ccs-calendarserver/releases</a></div><div><br></div><div>In particular, the 9.0 release: &quot;This is the first release to support dependency bootstrapping following our move from macosforge to github.&quot;</div><div><br></div><div>Due to the differences between git and svn, it&#39;s not completely trivial to make a version older than 9.0 use github. Note that older versions of the code still work, but the bootstrapping won&#39;t, so you would have to manually satisfy the dependencies. It would likely be a better use of time to upgrade to 9.0.</div><div><br></div><div>-dre</div><div><br></div><div><div><blockquote type="cite"><div><div class="m_-7200884619141983228h5"><div>On Nov 29, 2016, at 12:21 PM, Gaurav Jain &lt;<a href="mailto:monkeyfdude@gmail.com" target="_blank">monkeyfdude@gmail.com</a>&gt; wrote:</div><br class="m_-7200884619141983228m_3151211983915620665Apple-interchange-newline"></div></div><div><div><div class="m_-7200884619141983228h5"><div dir="ltr"><p class="m_-7200884619141983228m_3151211983915620665gmail-p1">Hi,</p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1">I am using CalendarServer-7.0. I was able to install successfully so far.</p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1">But today suddenly, on a fresh install, I get the following error:</p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1">Please help me resolve this.</p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1"><br></p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">Obtaining twextpy from svn+<a href="http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev@15059#egg=twextpy" target="_blank">http://svn.calendarserver.<wbr>org/repository/calendarserver/<wbr>twext/branches/release/twext-7<wbr>.0-dev@15059#egg=twextpy</a> (from -r /opt/caldavd/CalendarServer-7.<wbr>0/requirements-stable.txt (line 9))</span></p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">  Checking out <a href="http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev" target="_blank">http://svn.calendarserver.org/<wbr>repository/calendarserver/twex<wbr>t/branches/release/twext-7.0-<wbr>dev</a> (to revision 15059) to ./.develop/virtualenv/src/twex<wbr>tpy</span></p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">svn: E170013: Unable to connect to a repository at URL &#39;<a href="http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev" target="_blank">http://svn.calendarserver.org<wbr>/repository/calendarserver/twe<wbr>xt/branches/release/twext-7.0-<wbr>dev</a>&#39;</span></p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">svn: E175013: Access to &#39;/repository/calendarserver/tw<wbr>ext/branches/release/twext-7.<wbr>0-dev&#39; forbidden</span></p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">  Complete output from command svn checkout -q -r 15059 <a href="http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev" target="_blank">http://svn.calendarserver.org/<wbr>repository/calendarserver/twex<wbr>t/branches/release/twext-7.0-<wbr>dev</a> /opt/caldavd/CalendarServer-7.<wbr>0/.develop/virtualenv/src/twex<wbr>tpy:</span></p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1"><br></span></p><p class="m_-7200884619141983228m_3151211983915620665gmail-p1"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">  </span>  ------------------------------<wbr>----------</p><p class="m_-7200884619141983228m_3151211983915620665gmail-p3"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">Command &quot;svn checkout -q -r 15059 <a href="http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev" target="_blank">http://svn.calendarserver.org/<wbr>repository/calendarserver/twex<wbr>t/branches/release/twext-7.0-<wbr>dev</a> /opt/caldavd/CalendarServer-7.<wbr>0/.develop/virtualenv/src/twex<wbr>tpy&quot; failed with error code 1 in None</span></p><div><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">










</span><br class="m_-7200884619141983228m_3151211983915620665webkit-block-placeholder"></div><p class="m_-7200884619141983228m_3151211983915620665gmail-p2"><span class="m_-7200884619141983228m_3151211983915620665gmail-s1">    ERROR: calendarserver_config not found!?</span></p></div></div></div>
______________________________<wbr>_________________<br>calendarserver-users mailing list<br><a href="mailto:calendarserver-users@lists.macosforge.org" target="_blank">calendarserver-users@lists.mac<wbr>osforge.org</a><br><a href="https://lists.macosforge.org/mailman/listinfo/calendarserver-users" target="_blank">https://lists.macosforge.org/m<wbr>ailman/listinfo/calendarserver<wbr>-users</a><br></div></blockquote></div><br></div></div></blockquote></div><br></div>
</div></blockquote></span></div><br></div></blockquote></div><br></div>